English Leaf flushing Cited by user Shankar Raman on 26 Jan 2021 Leaf flushing or leaf out is the production of a flush of new leaves typically produced simultaneously on all branches of a bare plant or tree.