hustler
(noun)
noun
1. a prostitute who attracts customers by walking the streets
Similar word(s): floozie, floozy, hooker, slattern, streetwalker
Definition categories: person, bawd, cocotte, cyprian, harlot, prostitute, tart
2. a shrewd or unscrupulous person who knows how to circumvent difficulties
Similar word(s): operator
Definition categories: person, opportunist