Meaning ofmoatedin English

moated

us/ˈmoʊ.tɪd/uk/ˈməʊ.tiːd/
#uncommon
Definitions