An Encylopedia Britannica Company

sofa bed

1 ENTRIES FOUND:
sofa bed noun
plural sofa beds
sofa bed
noun
plural sofa beds
Britannica Dictionary definition of SOFA BED
[count]
: a sofa that can be folded out to form a bed see picture at bed