licking




licking - noun

  • an unsuccessful ending to a struggle or contest
  • the act of inflicting corporal punishment with repeated blows
  • licking - thesaurus

    beating   defeat   drubbing   lacing   thrashing   trouncing   whacking