post townDefinition of post town noun British a town having a main branch of the Post Office or its own postcode.