Yahoo奇摩字典 網頁搜尋

  1. land mine

    • n.
      an explosive mine laid on or just under the surface of the ground.
    • noun: landmine, plural noun: landmines