Definition of “awestruck” - English Dictionary

british dictionary