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