SQUEAK


Meaning of SQUEAK in English

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.

Slang English vocab.      Английский сленговый словарь.