English dictionary
merrimack meaning and definition
Definition and meaning of merrimack at MeaningMonkey.org. merrimack meaning and definition in the English Dictionary.MERRIMACK noun
Definition of Merrimack (noun)
- 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
Source: Princeton University Wordnet