English Dictionary
Definition runoff in British English
runoff noun
noun
/ˈrʌnɒf/
1
a flow of water or chemicals from one place to another, especially when this damages the environment
Synonyms and related words
Synonyms and related words
