Definition of multiscale in English:

multiscale

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

adjective

technical
  • Operating or occurring over different levels.

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