Englishhydriodic acidnounMeaninga solution of hydrogen iodide, HI, in water; it is a strong acid and reducing agentSourcesNo citations have been attached yet.