Translation of "ivy" - English-Mandarin Chinese dictionary

See all translations

ivynoun [ C or U ]

uk /ˈaɪ.vi/ us /ˈaɪ.vi/

an evergreen plant (= one that never loses its leaves) that often grows up trees or buildings

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

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