to cause a person or place to suffer severely from the effects of something very unpleasant that happens suddenly:
Striked
-
How [idiots] spell [struck] or [stricken].
Striked meaning & definition 1 of Striked.
Similar Words