post town
noun
1
: a town having the chief post office of a local area
2
British
: a town having a post office which is the distribution point for mail to the smaller local post offices in a given area and whose name must be part of the address on mail to any place within that area
Love words? Need even more definitions?
Merriam-Webster unabridged
Share