MEGACYCLE Meaning of MEGACYCLE in English [mega.cy.cle] n (1926): one million cycles; esp: megahertz Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012