Definition of Lambkill

  • (noun) North American dwarf shrub resembling mountain laurel but having narrower leaves and small red flowers; poisonous to young stock

Antonyms of Lambkill


No Antonyms Found.

Homophones of Lambkill


No Homophones Found.