Skip to content

licking

Dictionary definition · licking

noun

  1. an unsuccessful ending to a struggle or contest"it was a narrow defeat"
  2. the act of inflicting corporal punishment with repeated blows

Source: Open English WordNet (CC BY 4.0).