landmine
〔地雷〕
landmineAn explosive device that is buried under the ground and designed to explode as vehicles or persons pass over it.
7 more sentences in the app — free account.