meaning of Carne mechada

Carne mechada meaning in Cooking Dictionary

[Spanish] cooking pot roast.