rhizoverbBeta
Feedback

moat

protective ditchnoun · A deep protective ditch enclosing a defended place.