megachallengeEtymologyFrom mega- + challenge.nounAn exceptionally difficult challenge.“They choose from a menu of regular challenges, superchallenges, or megachallenges.”