noun a train that takes passengers to and from a winter resort area.
snow train 🔊 Listen to this noun a train that takes passengers to and from a winter resort area. Share Facebook Twitter Google +