Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of mesoscale

Source language: EnglishDictionary language: English

mesoscale

noun

Definitions

  1. A scale of intermediate size.

adjective

Definitions

  1. Of medium size or extent; between microscale and macroscale.

  2. (of a weather phenomenon) Roughly 2-200 kilometers in extent; between microscale and synoptic.