Search in full dictionary

BATTING ITS BRAINS OUT (1)

BATTING ITS BRAINS OUT (1)
ScnMaster
(colloquial) spending a lot of time in thinking or worrying over a subject. A variation of beating its brains out. Genus of Dianetics and Scientology Approved 22.2.91