Words: massage parlor
Part of speech: n
Definition: a business establishment that offers therapeutic massage