English

edit

Etymology

edit

From mega- +‎ band.

Noun

edit

megaband (plural megabands)

  1. (music, informal) A particularly successful band.

Anagrams

edit
  NODES
HOME 1
languages 2
Note 1