Definition of

Overawed

  1. (adj, all) overcome by a feeling of awe

via WordNet, Princeton University

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Karl Scheele

Swedish chemist (born in Germany) who discovered oxygen before Priestley did (1742-1786)