HEMLOCK Meaning of HEMLOCK in English n. poisonous plant used as strong sedative Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012