Crossword clues for Protective ditches:MOATProtective ditchMOATEDHaving a protective ditch.DIKEDProvided protective ditchesMOATSProtective ditches