n. position, place where a person or thing is usually found; place where vehicles regularly stop; headquarters; radio or television studio; broadcast frequency; position in society; military post
STATION
Meaning of STATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012