Definition
Merrimac refers primarily to the Merrimack River, a river in the northeastern United States. It flows through New Hampshire and Massachusetts, eventually emptying into the Atlantic Ocean. The word is also associated with the USS Merrimac, an ironclad warship famously involved in the American Civil War. Furthermore, several towns and places bear the name "Merrimac". Think of it as a term tied to New England geography and history. Its usage evokes specific locations and events.