IN OVER YOUR HEAD


Meaning of IN OVER YOUR HEAD in English

unable to win, competing against better players If you play chess against Boris, you'll be in over your head.

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