Definition of all-you-can-eat in English:

all-you-can-eat

adjective

US
  • Of, relating to, or designating a restaurant meal at which one may eat an unlimited amount of food (usually from a buffet), typically for a fixed price. Also in extended use: designating a service offering unlimited availability or use, especially for a single fee or at a flat rate.

noun

US
  • An all-you-can-eat offer or meal.

Origin

1940s; earliest use found in Valley Sunday Star-Monitor-Herald (Brownsville, Texas). From all you can eat (followed by a price), a slogan in restaurant advertisements from all noun + you adjective noun + can + eat.

Pronunciation

all-you-can-eat

/ˌɔːljuːkənˈiːt//ˌɔːljəkənˈiːt/