nymph of the pavement

English

Noun

nymph of the pavement (plural nymphs of the pavement)

  1. (euphemistic) A female prostitute.