English
Detailed Synonyms for massage parlor in English
massage parlor:
massage parlor [the ~] noun
-
the massage parlor
– a business establishment that offers therapeutic massage 1 -
the massage parlor
– a place where illicit sex is available under the guise of therapeutic massage 1the massage parlor– a place where illicit sex is available under the guise of therapeutic massage 1