Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: stuffed mushroom
  1. Mushrooms stuffed with any of numerous mixtures of e.g. meats, nuts, seafood or spinach

Derived forms: stuffed mushrooms

Type of: hors d'oeuvre