Advertisement

Advertisement

snow train

noun

  1. a train that takes passengers to and from a winter resort area.


Discover More

Word History and Origins

Origin of snow train1

First recorded in 1880–85

Discover More

Example Sentences

However, there is also a reason for not jumping aboard the snow train too quickly, especially around the District and to the east.

Advertisement

Advertisement

Advertisement

Advertisement


snow tiresnowtubing