barbacoa

noun

  1. Meat slow-cooked over an open fire, characteristic of Latin American cuisine.