self-basting









self-basting


adjective

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