Shared Flashcard Set

Details

Earth-Atmosphere System
Atmosphere-Earth System from Reading Edge Green Set Level 8
25
Meteorology
8th Grade
04/26/2011

Additional Meteorology Flashcards

 


 

Cards

Term
atmosphere
Definition
a blanket of air that surrounds the Earth
Term
troposphere
Definition
lowest layer of the Earth's atmosphere
Term
condensation
Definition
physical change from the gas state to the liquid state
Term
air pressure
Definition
the weight of the air surrounding an object
Term
radiation
Definition
the transfer of heat energy through electromagnetic waves
Term
conduction
Definition
the transfer of heat energy form molecule to molecule
Term
convection
Definition
the transfer of heat energy through the movement of fluids
Term
hydrologic cycle
Definition
the continuous circulation of water in the Earth-atmosphere system
Term
evaporation
Definition
physical change from the liquid state to the gas state
Term
differential heating
Definition
occurs when the land heats the air above it at different rates
Term
source of lift
Definition
something that gives the air a nudge upward
Term
updraft
Definition
strong wind currents moving upwards
Term
squall lines
Definition
multi-cell storms that form in a line that can extend laterally for hundreds of miles
Term
wind shear
Definition
occurs when the wind changes speed and/or directional height
Term
circulation cells
Definition
how air and storm systems travel over Earth's surface
Term
equinox
Definition
the day of the year when the same amount of radiation goes to both hemispheres
Term
jet streams
Definition
relatively narrow bands of strong wind in the upper levels of the atmosphere
Term
high pressure
Definition
fair and dry/hot weather are occured by this
Term
low pressure
Definition
causes rainy and stormy weather
Term
climates
Definition
the general weather conditions usually found in a particular place
Term
air mass
Definition
a large body of air with generally uniform temperature and humidity
Term
front
Definition
boundaries between two air masses
Term
transpiration
Definition
the process of evaporation of water from plants which occurs through their stomata
Term
dewpoint
Definition
the point at which dew forms
Term
precipitation
Definition
happens when tiny condensation particles bump into one another, join together, and then grow to large for the rising air to support, and thus fall to Earth
Supporting users have an ad free experience!