ho stroll (English, noun)
expansion: ho stroll (plural ho strolls)
Senses:
glosses: An area of a town or city where prostitutes regularly solicit potential clients on the street.
tags: US
derogatory
slang
Forms:
form: ho strolls
tags: plural