sellout
noun
°An action in which principles are compromised for financial gain.
°A person who compromises their principles for financial gain.