Home / M / manchester

manchester

noun /mænʧɛstər/ 3 syllables 10 letters Scrabble 17 WWF 19
Definitions
noun

a city in northwestern England (30 miles to the east of Liverpool); heart of the most densely populated area of England

noun

largest city in New Hampshire; located in southeastern New Hampshire on the Merrimack river

Want another word?
Spin the dictionary for a fresh one.
Generate a word →