What does ivy mean?
noun
A climbing or trailing plant with lobed or cordate leaves, often used as an ornamental or for covering walls.
Example
"The old stone wall was covered in lush green ivy."
Definition generated by AI and curated by RJS Tech Solutions LLP.