snowplow in Irish
snowplow in Irish
céachta sneachta
A motorized vehicle that is used to push snow off flat surfaces such as roads and parking lots.