Rhyme Desk
Find rhyming words!

Definition of "Defoliate" :

verb: strip the leaves or branches from

"Defoliate the trees with pesticides."

adjective: deprived of leaves