to puzzle one's brains
Verb
to rack one's brains
Verb
to blow someone's brains out
Verb
to frighten someone out of his wits
Verb
to blow something apart
Verb
to let off something
Verb
to do a lot of hard mental work
Verb
to beat your brains out
Verb
to cudgel one's brains
Verb
to dash out one's brains
Verb
to drag one's brains
Verb