What does braised mean?

braised meaning in General Dictionary

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