Dictionary.com
definitions
  • synonyms

lambkill

[lam-kil]
noun
  1. sheep laurel.
Show More

Origin of lambkill

1805–15, Americanism; lamb + kill1; so called because poisonous to sheep
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018