What is the full meaning of rosebed
a part of a garden where roses grow [n -S]
Example of the word rosebed placed on a Scrabble board.