Refine this word faster
Massage parlor
noun
Definitions
Noun
- 1 A place where clients can pay for a massage. US
- 2 a business establishment that offers therapeutic massage wordnet
- 3 A place that offers a happy ending (a hand job) after the massage; a front organization for a brothel. US
- 4 a place where illicit sex is available under the guise of therapeutic massage wordnet
See also for "massage parlor"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.