Meaning of STATION in English

STATION

(n.) The place at which an instrument is planted, or observations are made, as in surveying.

Webster's English dictionary.      Английский словарь Webster.