Overawed

Portuguese Meaning

intimidar

inspirar temor

aterrar

English Meaning

  1. Simple past tense and past participle of overawe.