• word of the day

    overawed

    overawed - Dictionary definition and meaning for word overawed

    Definition
    (adj) overcome by a feeling of awe
Connect with us on Facebook