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
.