Definitions for "Quenches"
French] Light savory dumplings made of meat or fish and used as a garnish or in a delicate sauce.