a commercial sex worker (sex professional) - English Synonyms Dictionary