IT DAWNED ON ME THAT


Meaning of IT DAWNED ON ME THAT in English

it occurred to me that; I realized that, it became clear to me that

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