- Merrimack as a noun:
- 1
Merrimack
noun
1 Merrimack
A river that rises in south central New Hampshire and flows through Concord and Manchester into Massachusetts and empties into the Atlantic Ocean.
synonym: Merrimack River.
debug info: 0.0143
noun
A river that rises in south central New Hampshire and flows through Concord and Manchester into Massachusetts and empties into the Atlantic Ocean.
synonym: Merrimack River.
debug info: 0.0143