massage parlor

1 ENTRIES FOUND:
Save
massage parlor (US) noun
or British massage parlour
plural massage parlors
massage parlor (US)
noun
or British massage parlour
plural massage parlors
Learner's definition of MASSAGE PARLOR
[count]
: a place where people pay to be given a massage
: a place that is supposed to be for massages but where people pay to have sex
Comments & Questions
Comments & Questions
What made you want to look up massage parlor? Include any comments and questions you have about this word.