Define oven stuffer roaster

oven stuffer roaster: a brand name for a roasting chicken

Related questions