LAMBKILL Meaning of LAMBKILL in English [lamb.kill] n (1790): sheep laurel Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012