Definition of Merrimac

  • (noun) an ironclad vessel built by the Confederate forces in the hope of breaking the blockade imposed by the North

Synonyms of Merrimac


Antonyms of Merrimac


No Antonyms Found.

Homophones of Merrimac