To abandon or compromise one's moral principles, integrity, or deepest values in exchange for wealth, power, success, or other material advantages.
2.
generalliteraryreligiousformal
To make a literal or mythic pact with a diabolical or evil force in which one’s soul is surrendered in return for supernatural favors, power, or material rewards.