← DefinitionshareGuessdrubbingnounA severe beating or defeat, either physical or in a competition.SynonymsroutnounthrashingnounAntonymsvictorynoun