What does Carne mechada mean?

Carne mechada meaning in Cooking Dictionary

[Spanish] cooking pot roast.