Deep Green (noun) Definition, Meaning & Examples

noun
  1. a person, esp a politician, who is in favour of taking extreme measures to tackle environmentalist issues
adjective
  1. in favour of or relating to extreme measures to tackle environmentalist issues
Deep Green (noun) Definition, Meaning & Examples

More Definitions