squeak

Fun Dictionary -> squeak

squeak - Vulgar Dictionary definition

A narrow escape, a chance: he had a squeak for his life. To squeak; to confess, peach, or turn stag. They squeak beef upon us; they cry out thieves after us. CANT.