CAN'T MAKE HEADS OR TAILS OF SOMETHING


Meaning of CAN'T MAKE HEADS OR TAILS OF SOMETHING in English

" can't understand something at all;"

English idioms vocab.      Словарь английских идиом и выражений.