Definition of “snowplough” - English Dictionary