iodophor Play nounA substance consisting of iodine and a solubilizing agent that releases free iodine when in solution.nounA complex of iodine designed to free it in solution