megacycle(noun) noun1. one million periods per secondSimilar word(s): megahertzDefinition categories: time, rate