megaclub

English

Etymology

From mega- +‎ club.

Noun

megaclub (plural megaclubs)

  1. (informal) A superclub.

Anagrams