wracked one's brain

English

Verb

wracked one's brain

  1. simple past and past participle of wrack one's brain