English Dictionary
Definition snowplough in British English
snowplough verb
[intransitive] verb
/ˈsnəʊˌplaʊ/
Synonyms and related words
