1. a river that rises in south central New Hampshire and flows through Concord and Manchester into Massachusetts and empties into the Atlantic Ocean; [syn: Merrimack, Merrimack River]
WordNet (r) 3.0 (2006):
Merrimack River
n 1: a river that rises in south central New Hampshire and flows
through Concord and Manchester into Massachusetts and
empties into the Atlantic Ocean [syn: Merrimack,
Merrimack River]