Defoliated meaning : To remove foliage from (one or more plants), most often with a chemical agent.
choads
defoliated
unwind
cat door
goal umpire