zyclonFormsTop 35000MeaningsNoun1. hydrogen cyanide2. any of several substances that release this gas