Meaning of “snowplough” in the English Dictionary