barbacoa
noun
a style of cooking meat by applying low heat for a long time, especially over an open fire or in a below-ground pit: the meat is often served shredded or chopped, with tortillas, in burritos, etc.