English dictionary
sofa bed meaning and definition
Definition and meaning of sofa bed at MeaningMonkey.org. sofa bed meaning and definition in the English Dictionary.SOFA BED noun
Definition of sofa bed (noun)
- a sofa that can be converted into a bed
- synonyms: convertible
Source: Princeton University Wordnet