Definition, synonyms and related words
Sport where participants have to consume vast amounts of food in a short time.