beating one brains (verb) speculate: think about deeply and theorize
Sinonime: Bunyanesque, Herculean,
behemoth, colossal, elephantine,
enormous,
gargantuan, gigantesque,
gigantic, ginormous,
great, huge, hulking,
humongous, humungous, immense, jumbo,
large, mammoth,
massive,
monster,
monstrous,
monumental, mountainous,
prodigious, pythonic, sizable,
stupendous, titanic, tremendous,
vastAntonime: ignore,
neglect