Definition of Overawed

  • 1. Overcome by a feeling of awe Adjective Satellite

Semanticaly linked words with "overawed"