Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "licking"

Translating from English to Welsh

Translations:

lick — to stroke with the tongue
→ llyfu
lick — act of licking
→ llyfu

English definitions WordNet

NOUN 2

  1. an unsuccessful ending to a struggle or contest

    • “it was a narrow defeat”
    • “the army's only defeat”
    • “they suffered a convincing licking”
    Synonymsdefeat
  2. the act of inflicting corporal punishment with repeated blows