land mine
land
land
land
mine
maɪn
main
landline

Definition & Meaning of "land mine"in English

Land mine
01

an explosive hidden under the ground that goes off when disturbed 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
land mines
Examples
The soldiers cleared the field of land mines. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store