STATION


Meaning of STATION in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.