Meaning ofmoatedin English

moated

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