Wiktionary
escoveitch
alt. (context West Indies English) escabeche n. (context West Indies English) escabeche