'Flagyl' definitions:

Definition of 'Flagyl'

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