muppets in English dictionary muppets Meanings and definitions of "muppets" Plural form of muppet. noun plural of [i]muppet[/i] more Muppets Meanings and definitions of "muppets" Plural form of Muppet. noun plural of [i]Muppet[/i] more Sample sentences with "muppets" Declension Stem Try again Available translations German Polish Spanish Authors