What is the full meaning of rosebeds
ROSEBED, a part of a garden where roses grow [n]
Example of the word rosebeds placed on a Scrabble board.