STATION Meaning of STATION in English (n.) A place to which ships may resort, and where they may anchor safely. Webster's English dictionary. Английский словарь Webster. 2012