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. Сжатый оксфордский словарь английского языка. 2004