HIGH LIVING


Meaning of HIGH LIVING in English

To lodge in a garret, or cockloft

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