1. Noun. A nonsteroidal anti-inflammatory drug, an analogue of diclofenac. ¹
¹ Source: wiktionary.com