rose garden
rose garden
Add to My List
Definition(s):
- (n) a garden for growing roses
Usage(s):
- Within minutes Major's rose garden challenge had been telegraphed across the country, and the political maneuvering began.
- He seemed quite unmoved by the ire of his fellow citizens, taking reporters around his rose garden Thursday and shrugging off criticism.
Word of the Day
incendiary
/ɪn ˈsɛn di ɛ ri /
/ɪn ˈsɛn di ɛ ri /