ski lodge

      English

      Noun

      ski lodge (plural ski lodges)

      1. A mountain hotel providing accomodation for skiers
      Last modified on 10 November 2012, at 22:24