Please enable javascript to use dictionary! Howto enable javascript?
lamb▼nounflesh of lamb as food
lamb▼nounyoung sheep
lambkin▼nouna young lamb
yeanling▼nounthe newly born offspring of a goat or sheep
wolf in sheep's clothing▼nounsomeone or something harmful or threatening but disguised as something peaceful or pleasant
↑