CYANOHYDRIN Meaning of CYANOHYDRIN in English [cy.a.no.hy.drin] n [ISV, fr. cyan- + hydr- + [1]-in] (1925): any of various compounds containing both cyano and hydroxyl groups Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012