SCRATCH YOUR HEAD (OVER STH)


Meaning of SCRATCH YOUR HEAD (OVER STH) in English

to think hard in order to find an answer to sth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.