Definify.com
Definition 2024
oxygen_depletion
oxygen depletion
English
Noun
oxygen depletion (plural oxygen depletions)
- the reduction in the concentration of dissolved oxygen in water, especially as a result of pollution
oxygen depletion (plural oxygen depletions)