Translation of "ivy" - English-Mandarin Chinese dictionary

ivy

noun [ C or U ] uk us /ˈaɪ.vi/

an evergreen (= never losing its leaves) plant which often grows up trees or buildings

常春藤
Ivy covered the broken walls. 断墙上爬满了常春藤。
Variegated ivies (= types of ivy) are a popular choice for covering fences. 各种各样的常春藤常用来覆盖栅栏。

(Translation of “ivy” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)