絞腦汁

绞脑汁
jiǎonǎozhī
to rack one's brains

CEDICT

Entry Composition

Related entries

View more