Definition of Merrimac

  • 1. An ironclad vessel built by the Confederate forces in the hope of breaking the blockade imposed by the North Noun

Semanticaly linked words with "merrimac"