snowplough(noun) noun1. a vehicle used to push snow from roadsSimilar word(s): snowplowDefinition categories: man–made