Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mesoscale Definition

Cancel
mesoscale
adjective(me-so-scale)
of intermediate size; especially : of or relating to a meteorological phenomenon approximately 10 to 1000 kilometers in horizontal extent

Words Related to mesoscale!

mesoscale Examples by Brain Bank Users