Noun Definitionsnowplough1.Definition: a vehicle used to push snow from roadsRelated Noun(s):snowplowCategory: Objects