snail butter


Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.snail butter - for preparing snails: butter seasoned with shallots and garlic and parsley
sauce - flavorful relish or dressing or topping served as an accompaniment to food