All Terms
Search glossary
Search
metro
A contraction for “
meteorology
” often heard among personnel in the military
weather
services.