cudgel your brains
think hard about a problem
This expression was used by Shakespeare in Hamlet - Cudgel thy brains no more about it!
RELATED IDIOMS :
take up the cudgels
start to support someone or something strongly.
cudgel your brains :
cudgel your brains To HOME PAGE
Idioms Index – Previous Page