Definitions
noun
detector consisting of an electromagnetic device; used to locate explosive mines
Look “mine detector” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
detector consisting of an electromagnetic device; used to locate explosive mines