bed_of_roses
1. [ noun ] (geography) a flower bed in which roses are growing
Synonyms: rose_bed
Related terms: flowerbed rose_garden