'Meclomen' definitions:

Definition of 'Meclomen'

(from WordNet)
noun
A nonsteroidal anti-inflammatory (trade name Meclomen) used to treat arthritis [syn: meclofenamate, meclofenamate sodium, Meclomen]