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.
SQUEAK
Meaning of SQUEAK in English
Slang English vocab. Английский сленговый словарь. 2012