OUT AT HEELS


Meaning of OUT AT HEELS in English

OUT AT HEELS (OUT AT ELBOWS) In declining circumstances.

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