Log in
Search words & phrases
moat
US /mot/
・
UK /məʊt/
C1
Definition
Video subtitles
noun
Water-filled ditch surrounding a castle