streetwalker

noun

1.
a prostitute who attracts customers by walking the streets
Derived from:
streetwalk