English

edit

Etymology

edit

From mega- +‎ fight.

Noun

edit

megafight (plural megafights)

  1. (informal) A major fight with heavy promotion (in boxing, wrestling, etc.).