a little dell or valley; a flat piece of low, moist ground

listen to the pronunciation of a little dell or valley; a flat piece of low, moist ground
English - English
slade