Braised - Definition

braised

adj 1: cooked by browning in fat and then simmering in a closed
container

Look up another word