post town
English
Noun
post town (plural post towns)
- (Britain) A locality for the purpose of classifying postal mail by delivery area.
- Post towns rarely correspond exactly to administrative boundaries and their associated physical features.
Anagrams
- snowtopt