Definition of ozone depletion in English:

ozone depletion

noun

  • Reduction in the concentration of ozone in the ozone layer.

    • ‘this chemical contributes to ozone depletion’