Search in full dictionary

BAT (ONE(TM)S) HEAD OUT

BAT (ONE(TM)S) HEAD OUT
ScnTUEU
try very hard to understand or think out something difficult; tire (oneself) out by thinking. A variation of beat (one(tm)s) brains out.