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