rose garden

rose garden

English Noun
Ad

Definition

A garden devoted primarily to roses.

Example Sentences

  • "I beg your pardon, / I never promised you a rose garden. / Along with the sunshine, / There's gotta be a little rain sometimes"
Ad