English

ozone layer noun definition in The Earth and the atmosphere topic from the Oxford Advanced Learner's Dictionary

ozone layer

 noun: The Earth and the atmosphere topic
a layer of ozone high above the earth’s surface that helps to protect the earth from harmful radiation from the sun The ozone layer is disappearing over northern Europe.