• word of the day

    stratosphere

    stratosphere - Dictionary definition and meaning for word stratosphere

    Definition
    (noun) the atmospheric layer between the troposphere and the mesosphere
Download our Mobile App Today
Receive our word of the day
on Whatsapp