Etymology
Today it means: A vehicle, device, or person with the purpose of removing explosive mines (landmines or naval mines). Full definition →
From mine + sweeper.
Etymology from Wiktionary, CC BY-SA 4.0.