Ecotage (noun) Definition, Meaning & Examples

noun
  1. sabotage aimed at polluters or destroyers of the natural environment.
Ecotage (noun) Definition, Meaning & Examples

More Definitions