HILL STATION Meaning of HILL STATION in English ■ noun a town in the low mountains of the Indian subcontinent, popular as a holiday resort during the hot season. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004