thunderstruck thunderstricken – Meaning and Explanation