IT STRUCK ME


Meaning of IT STRUCK ME in English

it suddenly occurred to me, I suddenly thought of

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.