Glossary term
troposphere
Definition
The lowest layer of the Earth’s atmosphere. We live in the troposphere. All weather happens in this layer.
The lowest layer of the Earth’s atmosphere. We live in the troposphere. All weather happens in this layer.