Yahoo Malaysia Web Search

Search results

  1. Dictionary
    lamb
    /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"

    More definitions, origin and scrabble points

  1. Searches related to define lamb

    define lambast
    define lambasted