Adjective Definition

overawed

1.Definition: overcome by a feeling of awe




Please Share