whore

noun

A prostitute.

noun

A person considered sexually promiscuous.

noun

A person considered as having compromised principles for personal gain.

intransitive verb

To associate or have sexual relations with prostitutes or a prostitute.

intransitive verb

To accept payment in exchange for sexual relations.

intransitive verb

To compromise one’s principles for personal gain.

phrasal verb

To compromise one’s principles for personal gain.

phrasal verb

To offer (oneself or another) for sexual activity in exchange for money or personal gain.

phrasal verb

To exploit (someone or something) crassly or unscrupulously for personal gain.

To prostitute one’s body for hire; in general, to practise lewdness.