Definitions of braised:

  • adjective:   cooked by browning in fat and then simmering in a closed container