Home UK English massage therapy
The treatment of ailments or relief of pain by means of massage.
1970s; earliest use found in The New York Times.
READ THESE ARTICLES