CANNOT MAKE HEAD OR TAIL OF IT


Meaning of CANNOT MAKE HEAD OR TAIL OF IT in English

cannot figure it out, cannot understand it, cannot fathom it

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