Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: indomethacin
  1. A nonsteroidal anti-inflammatory drug (trade name Indocin)
    "The athlete took indomethacin to reduce pain and inflammation in his joints";
    - Indocin

Derived forms: indomethacins

Type of: nonsteroidal anti-inflammatory, nonsteroidal anti-inflammatory drug, NSAID

Encyclopedia: Indomethacin