LARYNX Meaning of LARYNX in English n. structure in the upper throat of a human which contains the vocal chords; vocal organ in certain animals Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012