rose bed Meaning, Definition & Usage

  1. noun a flower bed in which roses are growing
    bed of roses.

WordNet