Word Definition - 绞尽脑汁

jiǎo jìn nǎo zhī to rack one's brains