noun a prostitute; streetwalker.
woman of the streets 🔊 Listen to this noun a prostitute; streetwalker. Share Facebook Twitter Google +