Sell-one-s-soul meaning

(idiomatic) To abandon one's spiritual values or moral principles for wealth or other benefits.
verb
0
0
Advertisement

Origin of sell-one-s-soul

  • From the medieval legend of Faust, who made a contract with the devil, exchanging his soul for worldly gains.

    From Wiktionary