Definition of multiscale in English:

multiscale

adjective

mainly technical
  • Operating or occurring over different levels.

    • ‘a multiscale computational model of the cardiovascular system was used to assess the effects’

Pronunciation

multiscale

/ˈməltēˌskāl/ /ˈməltiˌskeɪl/