MEGACYCLE Scrabble 19 Words With Friends 23 Definition noun one million periods per second. — synonyms: megahertz, MHz, megacycle_per_second, Mc See all 107 words you can make from MEGACYCLE → 9-letter words Words starting with M Words ending with E ← Unscramble different letters