tordion

/tɒrˈdɪn/

Definitions

1. noun

A type of medicinal preparation, especially a liniment or ointment.

“The tordion was applied to soothe the athlete’s sore muscles after the game.”

Synonyms

  • liniment
  • ointment

Antonyms

  • corrosive
  • irritant