Definitions for "Parrilla"
Barbecue grill or restaurant.
a wide grill that can be lowered on to coals kept at a slow, flame-free glow, all the better to lusciously cook the variety of meats, tended on it
Cast-iron grid or grate is used for grilling or making tortillas
Keywords:  victim, shock, torture, strapped, frame
The parrilla is a method of torture where the victim is strapped to a metal frame and subjected to electric shock.