VividLex

Home / Thesaurus / Merrimack

Thesaurus: Merrimack

n. a river that rises in south central New Hampshire and flows through Concord and Manchester into Massachusetts and empties into the Atlantic Ocean

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. a river that rises in south central New Hampshire and flows through Concord and Manchester into Massachusetts and empties into the Atlantic Ocean