landminePronunciation: /ˈlan(d)mʌɪn/Translate landmine | into German | into Italian Definition of landmine noun an explosive mine laid on or just under the surface of the ground. landmine in other Oxford dictionaries Definition of landmine in the US English dictionary