Meaning of troposphere

Definition of troposphere

(noun) the lowest atmospheric layer; from 4 to 11 miles high (depending on latitude)

Other information on troposphere

WIKIPEDIA results for troposphere
Amazon results for troposphere