LEAVE HANGING


Meaning of LEAVE HANGING in English

= leave hanging in the air

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