Definition of put-you-up in English:

put-you-up

noun

British
  • A sofa or settee that can be converted into a bed.

    • ‘There is a de-lux put you up sofa bed in the lounge which we didn't even bother to use to be honest.’
    • ‘The Living room has a wood-burning stove, a beautiful Moroccan dining table, and a put-you-up sofa’