HEMLOCK Meaning of HEMLOCK in English ( n. ) An evergreen tree common in North America (Abies, / Tsuga, Canadensis); hemlock spruce. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012