meaning of spill over

1. the occurrence of surplus liquid as water exceeding the limit or capacity


Related Words

overspill | spill over | spillover |

Developed & Maintained By Taraprasad.com

Treasure Words