massage parlor
Meaning, Definition & Usage
Dictionary
Related
noun
a place where illicit sex is available under the guise of therapeutic massage
noun
a business establishment that offers therapeutic massage
WordNet
Previous
mass
massachuset
massachusetts
massacre
massacrer
Next
massager
massasauga
massasoit
massawa
masse