Synonyms and Antonyms for moat | Synonym.com

Synonyms and Antonyms for moat

1. moat (n.)

ditch dug as a fortification and usually filled with water

Synonyms: