English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition hill station in British English

hill station noun

[countable] noun
1

in southern Asia, a town in the hills where people go in order to be more comfortable when the weather is very hot

Synonyms and related words
Definition hill station in British English