drubbing

    noun
  1. pallissa, atupada, allisada, estovada.
  2. figurative pallissa.