noun
1. a town in east central Maine on the Penobscot River
• Instance Hypernyms: ↑town
• Part Holonyms: ↑Maine, ↑Pine Tree State, ↑ME
2. a university town in northwestern Wales on the Menai Strait
• Instance Hypernyms: ↑town
3. a town in southeastern Northern Ireland
• Instance Hypernyms: ↑town
• Part Holonyms: ↑Northern Ireland
Useful english dictionary. 2012.