Dictionary.com
Thesaurus.com

has been braising

  • present perfect progressive
    of braise (3rd person singular).
    braise
    verb (used with object)
    to cook (meat, fish, or vegetables) by sautéeing in fat and then simmering slowly in very little liquid.

More Suggestions