American Dictionary
Definition overawed in American English
overawed adjective
adjective
/ˌoʊvərˈɔd/
Synonyms and related words
