Advertisement
Advertisement
self-basting
[ self-bey-sting ]
adjective
- (of a turkey) prepared with oil or butter to remain moist when cooked in an oven.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ self-bey-sting ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse