Home
Homophones
Dictionary
Privacy
minelayer
Explore definitions, synonyms, and language insights of minelayer
Search
Find Rhymes
Find Homophones
Definitions
More General Terms
Definitions
Noun
ship equipped for laying marine mines
Back to Top
More General Terms
ship
Back to Top