bed-of-roses

Nouns

  • (n) a flower bed in which roses are growing rose bed,

Synonyms

rose bed

Words of close approximity