English Dictionary
Definition the Forestry Commission in British English
the Forestry Commission
1
the British organization responsible for looking after forests
Synonyms and related words
