Definition, synonyms and related words
An agreement in which a person abandons his or her spiritual values or moral principles in order to obtain knowledge, wealth or other benefits.