deep green









deep green


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 issuesdeep green environmentalists
50 queries 0.407