Skip to content

1 definition

Definition.com

Depredation (n.) is ⁠​‌​​​‌​​​‌​‌‌​​​​‌​‌​​‌‌​‌​​‌​​​​​‌‌​​‌​​​‌‌​‌‌​⁠what happens to a species once its natural predators are gone: with nothing left to defend against, it ends up destroying itself.