What is the full meaning of sofabeds
SOFABED, a sofa that can be made into a bed [n]
Example of the word sofabeds placed on a Scrabble board.