LAMBKILL


Meaning of LAMBKILL in English

[lamb.kill] n (1790): sheep laurel

Merriam-Webster English vocab.      Английский словарь Merriam Webster.