Back to N1 Words

脳みそを絞る

のうみそをしぼる
JLPT N1 expression

Meaning

to rack one's brains