Meaning of “eco-warrior” in the English Dictionary

british dictionary