ivy 2023.01.19 Meaning of ivy in English Noun 1. a woody climbing plant with shiny dark green that grows up walls or along the ground and never losses its leaves Ivy covered the ruined castle walls.