Word info

megascale

Speech parts

1. megascale - Noun

2. megascale - Adjective

Meaning

megascale (comparative more megascale, superlative most megascale)

Extremely large-scale

megascale (uncountable)

A very large scale used, for example, in astronomy

Source: en.wiktionary.org

Close letter words and terms