Definition of “awestruck” - English Dictionary

English