Search in full dictionary

BEAT (ONE'S) HEAD AGAINST A WALL

BEAT (ONE'S) HEAD AGAINST A WALL
ScnMaster
(colloquial) try to do or obtain something difficult with very little hope of success. —Grad V Approved 1992 Glossary Upgrade