put on one's thinking cap
put on one's thinking cap {v. phr.}
To think hard and long about some problem or question.
Miss Stone told her pupils to put on their thinking caps before answering the question.
Categories:
Source: A Dictionary of American Idioms