Multiple choice softskills leadership

defoliate

  1. destroy leaves

  2. slingshot

  3. having the weight of authority

  4. 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.