niridazole en · NOUN Pronunciation /nɪˈɹɪdəzoʊl/ Meanings (uncountable) A particular schistosomicide drug.