(1) I went to a very good (and old) dictionary and learned
something that I had never known:
"awestruck" (I think Americans prefer no hyphen) is the
past participle of a verb that no one uses any more:
awestrike. (As you said: to strike with awe.) Today most dictionaries
call "awestruck" an adjective.
(2) Thanks for helping me to learn more English today!!!
Student or Learner