streetwalk

(verb) street-walk

prostitute (generic term)