meaning of braised

braised meaning in General Dictionary

prepared by browning in fat after which simmering in a closed container