- (in England) a government agency that promotes the conservation and enjoyment of the countryside and aims to stimulate employment in rural areas
More Definitions
- CYBERSECURITY (noun) Definition, Meaning & Examples
- STATE OF EMERGENCY (noun) Definition, Meaning & Examples
- NUDIE (noun) Definition, Meaning & Examples
- LEAVE A LOT TO BE DESIRED (noun) Definition, Meaning & Examples
- RAREFIED (noun) Definition, Meaning & Examples
- CHELONIAN (noun) Definition, Meaning & Examples