Definition of eco-raider in English:

eco-raider

noun

US

Origin

1970s; earliest use found in Silver City (New Mexico) Daily Press.

Pronunciation

eco-raider

/ˈiːkəʊˌreɪdə/ /ˈɛkəʊˌreɪdə/