noun · 1.1A long, narrow ditch dug by troops to provide a place of shelter from enemy fire. · 1.2trenchesA connected system of long, narrow ditches forming an ...
確定! 回上一頁