megascale adjective 1noun 1forms 2 adjective1 •Extremely large-scale noun1 •A very large scale used, for example, in astronomy formsmore megascale · most megascale