'Indocin' definitions:

Definition of 'Indocin'

From: WordNet
noun
A nonsteroidal anti-inflammatory drug (trade name Indocin) [syn: indomethacin, Indocin]