Advertisement

Advertisement

self-basting

[ self-bey-sting ]

adjective

  1. (of a turkey) prepared with oil or butter to remain moist when cooked in an oven.


Advertisement

Advertisement

Advertisement

Advertisement


self-awareself-bias