Attested.to

Definition

treatment of symptoms by applying pressure with the fingers to specific pressure points on the body

Seed ·

Term in context

acupressure in CommonParlance