LEAF


Meaning of LEAF in English

n. flat and usually green structure attached to the stem or branch of a plant; foliage; petal; state of having leaves; page; layer; thin sheet of metal (especially gold or silver); hinged or movable part; extra section added to extend a table's length

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.