Yahoo Web Search

Search results

  1. Dictionary
    lam·baste
    /lamˈbāst/

    verb

    • 1. criticize (someone or something) harshly: "they lambasted the report as a gross distortion of the truth"

    More definitions, origin and scrabble points

  1. Searches related to define lambaste

    define lambasted