last match results

Found one definition

  1.                 From GNU Collaborative International Dictionary of English, version 0.54:
                    

    Leaf, Leaf out (lēf), v. i. [imp. & p. p. Leafed (lēft); p. pr. & vb. n. Leafing.] To shoot out leaves; to produce leaves; to leave; as, “the trees leaf in May”.

    Sir T. Browne.

    [1913 Webster]

Last match results