Midas touch

Explore definitions, synonyms, and language insights of Midas touch

Definitions

Noun
an ability to make and manage large amounts of money

More General Terms