leaflute noun1 •A leaf that is used to produce music by placing it in the mouth, curled up, and blowing. formsleaflutes