Meaning of braised

Definition of braised

(adj) cooked by browning in fat and then simmering in a closed container

Other information on braised

WIKIPEDIA results for braised
Amazon results for braised