LEAFY Meaning of LEAFY in English superl consisting of leaves. 2. leafy ·superl full of leaves; abounding in leaves; as, the leafy forest. Webster English vocab. Английский словарь Webster. 2012