STATION


Meaning of STATION in English

( n. )

A place calculated for the rendezvous of troops, or for the distribution of them; also, a spot well adapted for offensive measures. Wilhelm (Mil. Dict.).

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