IVY


Meaning of IVY in English

n. (pl. -ies)

1. a climbing evergreen shrub, Hedera helix, with usu. dark-green shining five-angled leaves.

2 any of various other climbing plants including ground ivy and poison ivy.

Phrases and idioms:

Ivy League a group of universities in the eastern US.

Etymology: OE ifig

Oxford English vocab.      Оксфордский английский словарь.