The term PLACE FOR ROSES can be solved by the crossword solutions BED (3 letters) and BUSH (4 letters). A BED is an area of soil where roses are planted and a BUSH is a type of rose that is grown in a garden. Roses are often planted in beds or bushes to create a beautiful and fragrant landscape.