IN LEAF Meaning of IN LEAF in English having new leaves, growing leaves Poplar trees were in leaf, wild roses in bloom. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012