Meaning of STATION in English

STATION

( n. )

The particular place, or kind of situation, in which a species naturally occurs; a habitat.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.