mine-sweeper (n.)

1905, from mine (n.2) + agent noun from sweep (v.).

Share