champs
champs
noun
Plural of champion; winners of a competition or contest.
"The local team were the champs."
verb
Makes a noisy chewing sound, especially with the mouth open.
"The horse champs its bit impatiently."
Thesaurus
Synonyms: chomp, title-holder, champion