rack+one's+brains
51puzzle — [v1] baffle, confuse addle, amaze, bamboozle*, beat, befog, befuddle, bemuse, bewilder, buffalo*, complicate, confound, discombobulate*, disconcert, distract, disturb, dumbfound, flabbergast, floor*, flummox, foil, frustrate, get to*, mystify,… …
52brain — See: BEAT ONE S BRAINS OUT, BLOW ONE S BRAINS OUT, ON THE BRAIN, RACK ONE S BRAIN, GET ONE S BRAINS FRIED …
53brain — See: BEAT ONE S BRAINS OUT, BLOW ONE S BRAINS OUT, ON THE BRAIN, RACK ONE S BRAIN, GET ONE S BRAINS FRIED …
54brain — See: beat one s brains out, blow one s brains out, on the brain, rack one s brain, get one s brains fried …
55wrack — {{11}}wrack (n.) late 14c., wrecked ship, probably from M.Du. wrak wreck, cognate with O.E. wræc misery, punishment, and wrecan to punish, drive out (see WREAK (Cf. wreak)). The meaning damage, disaster, destruction (in wrack and ruin) is from… …
56study — I (New American Roget s College Thesaurus) n. meditation, research, examination, investigation; library, atelier, den; plan;sketch, cartoon; étude. v. investigate, weigh, consider, examine; scrutinize; con; memorize; ponder; hit the books (inf.) …
57muse — I (New American Roget s College Thesaurus) v. i. ponder, meditate, dream, ruminate. See thought. II (Roget s IV) v. Syn. ponder, meditate, reflect; see think 1 . n. Syn. inspiration, stimulus, creative impulse, creative spirit, genius, poetic… …
58agonize — v 1. suffer, writhe, bleed, go through hell, be in misery. 2. struggle, wrestle, grapple, fight with; labor, toil, strive, strain, exert oneself, exercise oneself, work on; pour over, worry over, trouble oneself over, lose sleep over, Sl. beat… …
59cogitate — I (New American Roget s College Thesaurus) v. reflect, think, muse, ponder, mull, consider, meditate; plan, think up. See thought. II (Roget s IV) v. Syn. ponder, meditate, contemplate, consider; see consider 3 , think 1 . See Synonym Study at… …
60consider — I (New American Roget s College Thesaurus) v. deliberate, ponder, brood, contemplate, meditate, ruminate, reflect; speculate, turn, revolve, weigh, muse; believe, judge, deem; regard, take into account, heed, mark, notice, mind; entertain; esteem …