goat water

English dictionary entry

Meanings

noun
  1. A stew from Montserrat prepared using goat meat, onions, herbs and chible, ketchup, hot green pepper, salt and pepper to taste, garlic, cloves, oil, water, marjoram, ground mace and flour

Word forms

goat water goat waters
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.