What's "struck" mean?

Native speaker’s answer
Rebecca
Here, "struck" means to be emotionally impacted by something suddenly. It can also mean for an idea or thought to come to mind suddenly. In general, "struck" means to have been hit forcefully. Ex: And then it struck me. I was afraid for no reason. => sudden thought Ex: Our guests' generosity really struck me. => emotional impression Ex: He was struck by a car.