embrocation

/,embrou'keiʃn/
Noun
  1. a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

embrocation
The athlete applies embrocation to his sore leg before the race.