defoliar . ( Of the lat. )(do defoli? re ). 1. tr. AGR. Cause the artificial fall of the leaves of plants. M ORF. conjug. c. announce.