Advertisement
Advertisement
Merrimack
[ mer-uh-mak ]
noun
- a town in S New Hampshire.
- a river in central New Hampshire and NE Massachusetts, flowing S and NE to the Atlantic. 110 miles (175 km) long.
Example Sentences
Granite Shore Power said Wednesday it reached an agreement with the Environmental Protection Agency to close the Merrimack Station in New Hampshire by June 2028.
The decision to close the Merrimack and Schiller stations, both in New Hampshire, makes New England the second region in the country, after the Pacific Northwest, to stop burning coal.
After losing their final two regular-season games, the Bison won three straight in the NEC tournament, beating Merrimack in the final, despite Copeland’s rotation being down to seven players because of injuries.
The Hudson, Susquehanna, Delaware, Connecticut, and Merrimack watersheds in the Northeastern U.S., where water scarcity is not as dire, experienced among the steepest declines in snowpack.
That includes the Hudson, Susquehanna, Delaware, Connecticut and Merrimack watersheds, which feed winter recreation economies in Vermont, New York, New Hampshire and other Northeastern states.
Advertisement
Advertisement
Advertisement
Advertisement
Browse