rack your brain

US /ræk jʊər breɪn/
UK /ræk jʊər breɪn/
"rack your brain" picture
1.

绞尽脑汁, 冥思苦想

to think very hard to remember something or to find a solution to a problem

:
I had to rack my brain to remember her name.
我不得不绞尽脑汁才想起她的名字。
We've been racking our brains all day trying to solve this puzzle.
我们一整天都在绞尽脑汁试图解决这个谜题。