(n.) A station, or one of a series of stations, established for the refreshment and accommodation of travelers on some recognized route; as, a stage or railway post.
POST
Meaning of POST in English
Webster's English dictionary. Английский словарь Webster. 2012