• word of the day

    overawed

    overawed - Dictionary definition and meaning for word overawed

    Definition
    (adj) overcome by a feeling of awe

Word used in video below:
text: and overawed by the Bourbons ah Ethel I
Download our Mobile App Today
Receive our word of the day
on Whatsapp