defoliation Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

پت جھڑ

patt jhar

View English Meanings of: pattjhar


English definition for defoliation

1. n. causing the leaves of trees and other plants to fall off (as by the use of chemicals)

2. n. the loss of foliage

International Languages

Meaning for defoliation found in 11 Languages.