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