Merrimac — definition

1. Merrimac (Noun)

1 definition

Merrimac (Noun) — An ironclad vessel built by the Confederate forces in the hope of breaking the blockade imposed by the North.

2 types of
vessel watercraft