Definitions of snail butter:

  • noun:   for preparing snails: butter seasoned with shallots and garlic and parsley