8acf3cb1_Clothing_Idioms___EnglishClub__idiom
[meaning] think hard in order to solve a problem [example sentence] I can't remember where the Christmas decorations are. I'll have to put my thinking cap on. [idiom] 
put one's thinking cap on
Clothing Idioms | EnglishClub
idiom