overawed

ˌəʊvəˈɔ:d

英文释义

s. overcome by a feeling of awe

中文翻译

v. 吓倒, 吓住( overawe的过去式和过去分词 )

33,143
BNC 频率

学习工具