内堀

inner moat; moat within the castle walls

Meaning

  1. n
    inner moat; moat within the castle walls