• Tongue-lashing

    Full definition of tongue-lashing

    Noun

    1. Alternative spelling of tongue lashing
    © Wiktionary