LICKING

Definition of LICKING

  1. (noun)an unsuccessful ending to a struggle or contest
  2. (noun)the act of inflicting corporal punishment with repeated blows