landmine

noun
🔊/ˈlændmaɪn/
🔊/ˈlændmaɪn/
jump to other results
  1. a bomb placed on or under the ground, which explodes when vehicles or people move over it地雷
    • He was killed when his jeep ran over a landmine.他因吉普车触雷而炸死了。
    Topics War and conflictc2