POST-TOWN, noun A town in which a post-office is established by law.
1. A town in which post-horses are kept.
Cookies & Privacy
We use cookies to ensure you get the best experience on our website.
By using our site you acknowledge that you have read and understand our
Privacy Policy.