'Flagyl' definitions:

Definition of 'Flagyl'

(from WordNet)
noun
Antiprotozoal medication (trade name Flagyl) used to treat trichomoniasis and giardiasis [syn: metronidazole, Flagyl]