Definition, synonyms and related words
A Caribbean sandwich of roast pork, ham, mustard, Swiss cheese, and dill pickles.