minesweeper
Explore definitions, synonyms, and language insights of minesweeper
Definitions
Noun
ship equipped to detect and then destroy or neutralize or remove marine mines
Explore definitions, synonyms, and language insights of minesweeper