ho stroll noun1 •(slang, offensive) An area of a town or city where prostitutes regularly solicit potential clients on the street. formsho strolls