YourDictionary

self-basting

(sĕlfˈbāˈstĭng)

adjective
Prepared so as to remain moist while being cooked: a self-basting turkey.

link/cite print suggestion box