felling licence

Definition

Agriculture

  • noun permission from the Forestry Commission to fell trees. There are some exceptions to this: e.g. trees in gardens and fruit trees in orchards do not need a licence to be felled.
http://www.dictionarycentral.com/definition/felling-licence.html