English

edit

Etymology

edit

super- +‎ scale

Adjective

edit

superscale (comparative more superscale, superlative most superscale)

  1. very large-scale
    a superscale atlas

Anagrams

edit