floozie

noun

1.
a prostitute who attracts customers by walking the streets