English Dictionary
Definition overspill in British English
overspill noun
[uncountable] noun
/ˈəʊvə(r)ˌspɪl/
Synonyms and related words
