MINESWEEPER

Definition of MINESWEEPER

  1. (noun)ship equipped to detect and then destroy or neutralize or remove marine mines