| 释义 |
hill station  nounA town in the low mountains of the Indian subcontinent, popular as a holiday resort during the hot season.Darjeeling is a famous hill station and resort area, and the train is a popular attraction....- Veena wants to go for a holiday to a hill station.
- The trail finally leads to Kemmangudi, a popular hill station, which is surrounded by breathtaking cascades.
|