Multiple choice softskills leadership defoliate destroy leaves slingshot having the weight of authority consecrate Reveal answer Fill a bubble to check yourself A Correct answer Explanation Defoliate means to deprive a plant of its leaves, either naturally or artificially (as with herbicides in warfare). Option A is the core meaning. The other options are unrelated words.