bawd, cocotte, Cyprian, fancy woman, harlot, lady of pleasure, prostitute, sporting lady, whore, woman of the street, working girl
sharp, sharp-worded
lemonlike, lemony, sourish, tangy