Self-basting Definition
sĕlfbāstĭng
adjective
Prepared so as to remain moist while being cooked.
A self-basting turkey.
American Heritage
Related Articles
Find Similar Words
Find similar words to self-basting using the buttons below.