| 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 Synonyms: Merrimack River |
About this site and copyright information - Online Dictionary Home