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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.