Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moated
in English
moated
us
/ˈmoʊ.tɪd/
uk
/ˈməʊ.tiːd/
#uncommon
Definitions
Adjective
surrounded
by
a
water-filled
ditch
(
for
defense
);
having
a
moat
The
medieval
castle
was
moated
to
protect
it
from
invaders
.