Search results
- Dictionarylamb/lam/
noun
- 1. a young sheep.
verb
- 1. (of a ewe) give birth to lambs: "Shetland sheep lamb very easily"
- 2. encourage someone to squander their money, especially on alcohol: informal, dated Australian, New Zealand "Pitt had been lambed down at the Pig and Whistle"
Powered by Oxford Dictionaries