A LITTLE OVER MY HEAD


Meaning of A LITTLE OVER MY HEAD in English

a bit too big for me, a bit too much for me (of an issue, idea, etc.)

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