What does Substantially degrade mean? Below you find one meaning for the word Substantially degrade You can also add a definition of Substantially degrade yourself
1
00
Substantially degrade
Substantially degrade means to cause significant ecological impact.