English Dictionary
Definition moated in British English
moated adjective
adjective
/ˈməʊtɪd/

English Dictionary