English Dictionary
Definition deforestation in British English
deforestation noun
[uncountable] noun
/diːˌfɒrɪˈsteɪʃ(ə)n/
Synonyms and related words
