LANDMINE


Meaning of LANDMINE in English

also land mine

(~s)

A ~ is an explosive device which is placed on or under the ground and explodes when a person or vehicle touches it.

= mine

N-COUNT

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .