snowcoach

English

Etymology

From snow +‎ coach.

Noun

snowcoach (plural snowcoaches)

  1. A coach (type of bus) equipped for travelling on snow.