oven_stuffer_roaster
1. [ noun ] (chemistry,food) a brand name for a roasting chicken
Synonyms: oven_stuffer
Related terms: roaster