moguls
mo-guls
noun
Mounds of snow on a ski slope, formed by skiers turning.
"Expert skiers navigated the moguls."
noun
Very important and powerful people, especially in business or media.
"The tech moguls met for a summit."
Thesaurus
Synonyms: king, business leader, baron, power, top executive, magnate, tycoon, Moghul