Dictionary.com
Thesaurus.com

sporting lady

American  
[spawr-ting ley-dee] / ˈspɔr tɪŋ ˌleɪ di /

noun

Older Use.
  1. a prostitute.