Subscriber login


Forgot your password?

Library card login

Other

ecocide

Syllabification: (ec·o·cide)

Definition of ecocide

noun

  • destruction of the natural environment, especially when willfully done.

ecocide in other Oxford dictionaries

Definition of ecocide in the British & World English dictionary