TOP

Definition of massage parlour noun from the Oxford Advanced Learner's Dictionary

massage parlour

noun
 
/ˈmæsɑːʒ pɑːlə(r)/
 
/məˈsɑːʒ pɑːrlər/
(US English massage parlor)
jump to other results
  1. a place where you can pay to have a massage
  2. a place that is supposed to offer the service of massage, but is also where men go to pay for sex with prostitutes
ripple effect
noun
 
 
From the Topic
Change, cause and effect
C2
Oxford Learner's Dictionaries Word of the Day