v. hit; collide with; attack, assault; afflict with a disease; injure by biting; impress; produce a spark; stamp; eliminate; arrive at; reach; instill; temporarily cease working as a protest; make
STRICKEN
Meaning of STRICKEN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012