Definition of moat garden in English:

moat garden

noun

  • A garden situated in a dried-up or drained moat.

Origin

Early 19th century; earliest use found in Horatio Smith (1779–1849), writer and humorist.