HEMLOCK Meaning of HEMLOCK in English (n.) An evergreen tree common in North America (Abies, / Tsuga, Canadensis); hemlock spruce. Webster's English dictionary. Английский словарь Webster. 2012