moat; fosse; trench; ditch

Meaning

  1. n
    moat; fosse; trench; ditch
  2. n
    underground air-raid shelter; dugout