Definitions of iodic acid:

  • noun:   a soluble crystalline acid; used as a reagent and disinfectant