iodohydrin /aɪəʊˈdɒhaɪdrɪn/ ← Back to I Definitions 1. noun A compound derived from iodoform. “The chemist synthesized iodohydrin in the laboratory.” Synonyms alkyl iodide iodoform derivative