SCRATCH ONE'S HEAD


Meaning of SCRATCH ONE'S HEAD in English

to be or become confused or perplexed

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.