Where does “eat-all-you-can” come from?

eat-all-you-can (English) comes from English can, from Spanish can, from Latin Canis, from Ancient Greek δρόμος, from Ancient Greek -ός, from Proto-Hellenic *-os, from Proto-Indo-European -ós — Creates agent nouns from verb stems, denoting...

eat-all-you-can (English): All-you-can-eat

Definitions

  1. All-you-can-eat

Ancestry of “eat-all-you-can”, step by step

eat-all-you-can traces back through 3 separate lines of ancestry.

via English can

StepLanguageWordMeaning
1EnglishcanTo know how to; to be able to; May; to be...
2Spanishcandog, hound
3LatinCanisa dog, a hound animal
4Ancient Greekδρόμοςrace, running; racetrack; course, path
5Ancient Greek-όςForms agentive or patientive adjectives and nouns from the o-grade of a verbal root
6Proto-Hellenic*-os
7Proto-Indo-European-ósCreates agent nouns from verb stems, denoting...

via English eat

StepLanguageWordMeaning
1EnglisheatTo ingest
2Middle EnglishetenTo eat, devour; To consume or have a meal; To...
3Old Englisheotengiant, monster
4Proto-Germanicetunazan overeater, glutton; a giant
5Proto-Germanicetanąto eat
6Proto-Indo-Europeanh₁édtito eat
7Proto-Indo-Europeanh₁ed-to eat

via English You

StepLanguageWordMeaning
1EnglishYouHonorific alternative letter-case form of you,...
2Middle EnglishyowSecond-person plural object pronoun: you;...
3Old EnglishēowWo!, Alas!; sheep
4Proto-West Germaniciwwiz
5Proto-Germanicizwizaccusative/dative/instrumental of *jūz
6Proto-Germanic*jūz
7Proto-Indo-Europeantúh₂you, thou
Every word from Proto-Indo-European -ósEvery word from Ancient Greek -όςEvery word from Ancient Greek δρόμος