What does rosebush mean?
noun
A bushy plant that produces roses, typically having thorns and growing from a single stem.
Example
"The garden was filled with beautiful rosebushes of various colors."
Definition generated by AI and curated by RJS Tech Solutions LLP.