PUT-YOU-UP


Meaning of PUT-YOU-UP in English

■ noun Brit. informal a sofa or settee that can be converted into a bed.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.