Translation of "snowplough" - English-Mandarin Chinese dictionary

snowplough

noun [ C ] (VEHICLE) 车辆 UK (US snowplow) uk us /ˈsnəʊ.plaʊ/ US  /ˈsnoʊ-/

a vehicle or device for removing snow from roads or railways

扫雪机,除雪机

(Translation of “snowplough noun (VEHICLE)” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)