whore /hɔr, hoʊr or, often, hʊər/ Pronunciation Key - Show Spelled Pronunciation[hawr, hohr or, often, hoor] Pronunciation Key - Show IPA Pronunciation noun, verb, whored, whor·ing.
–noun 1. a woman who engages in promiscuous sexual intercourse, usually for money; prostitute; harlot; strumpet.
–verb (used without object) 2. to act as a whore.
3. to consort with whores.
–verb (used with object) 4. Obsolete. to make a whore of; corrupt; debauch.
i don't think that it necessarily has to be for gain.
i like the word corrupt.