METRONIDAZOLE Meaning of METRONIDAZOLE in English [ ˌmɛtrə'nʌɪdəzəʊl ]■ noun Medicine a synthetic drug used to treat trichomoniasis and similar infections.Origin1960s: from me(thyl) + (ni)tro- + (im)idazole . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004