YourDictionary

Manchester

  1. city & port in NW England, connected by canal (), 35 mi (56 km) long, with the Irish Sea: county district pop. 405,000
  2. city in S N.H., on the Merrimack River: pop. 107,000

See Manchester in American Heritage Dictionary 4

Learn more about Manchester

link/cite print suggestion box