iodhydrin noun1 •(no longer used) One of various compounds containing iodine, analogous to the chlorohydrins. formsiodhydrins