Yahoo奇摩字典 網頁搜尋

  1. trench mortar

    • n.
      a light simple mortar designed to propel a bomb into enemy trenches.
    • noun: trench mortar, plural noun: trench mortars