cudgel (one's) brains
To try very hard to comprehend, solve, think of, or remember something. I was up all night cudgeling my brains for a way to pay off all my debts. She cudgeled her brains to remember the man's name. Well, you better cudgel your brains because we're gonna be stuck in this parking garage all night if you don't remember where you parked!
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.