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. Словарь английских идиом и выражений. 2012