Subscriber login


Forgot your password?

Library card login

Other

land mine

Syllabification: (land mine)
Translate land mine | into French | into Spanish
Definition of land mine

noun

  • an explosive mine laid on or just under the surface of the ground.

land mine in other Oxford dictionaries

  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …