hustler
1. [ noun ] (work,sexuality) a prostitute who attracts customers by walking the streets
Synonyms: street_girl hooker floozy floozie slattern streetwalker
Related terms: prostitute hustle
2. [ noun ] (informal) a shrewd or unscrupulous person who knows how to circumvent difficulties
Synonyms: operator wheeler_dealer
Related terms: opportunist wire-puller colloquialism
Similar spelling:   hustle
  hostler