Where does “lick clean” come from?

lick clean (English) comes from English lick, from German leute, from Middle High German liute, from Old High German liuti, from Proto-West Germanic *liud(i), from Proto-Germanic liudīz, from Proto-Indo-European h₁léwdʰis, from Proto-Indo-European h₁lewdʰ- — to grow; people.

lick clean (English): To empty by eating its contents

Definitions

  1. To empty by eating its contents

Ancestry of “lick clean”, step by step

lick clean traces back through two separate lines of ancestry.

via English lick

StepLanguageWordMeaning
1EnglishlickThe act of licking; a stroke of the tongue; The...
2Germanleutepeople several individual persons, a group of people in general, esp. of one kind or another, folk (folks), peeps slang, guys (boys and/or girls)
3Middle High Germanliute
4Old High Germanliutipeople, subordinates
5Proto-West Germanic*liud(i)
6Proto-Germanicliudīzman, person
7Proto-Indo-Europeanh₁léwdʰispeople
8Proto-Indo-Europeanh₁lewdʰ-to grow; people

via English clean

StepLanguageWordMeaning
1Englishclean"Free of dirt or impurities or protruberances.";...
2Middle Englishcleneclean
3Old Englishclǣnepure, clear; clean, pure
4Proto-Germanicklainizshining, fine, splendid; tender, precious
5Proto-Indo-Europeang(e)lēi-gleaming
6Proto-Indo-Europeanǵel-to swallow; swallow
Every word from Proto-Indo-European h₁lewdʰ-Every word from Proto-Indo-European h₁léwdʰisEvery word from Proto-Germanic liudīz