• Lambast

    Full definition of lambast

    Verb

    1. Alternative form of lambaste

    Anagrams

    © Wiktionary