Definition of Minelayer

  • (noun) ship equipped for laying marine mines

Synonyms of Minelayer


No Synonyms Found.

Antonyms of Minelayer


No Antonyms Found.

Homophones of Minelayer


No Homophones Found.