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
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day