An Encylopedia Britannica Company

massage parlor

1 ENTRIES FOUND:
massage parlor (US) noun
or British massage parlour
plural massage parlors
massage parlor (US)
noun
or British massage parlour
plural massage parlors
Britannica Dictionary 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