Borrowed from Chinook Jargon muckamuck. In the sense "person of authority", it is short for "high muckamuck", from Chinook Jargon. See muckety muck. The ultimate source of the word is unclear; it is possible it was invented in Chinook Jargon rather than taken into the jargon from another language.
Modern English dictionary
Explore and search massive catalog of over 900,000 word meanings.
Word of the Day
Get a curated memorable word every day.
Level up your vocabulary by setting personal goals.