roaster : Idioms & Phrases


oven stuffer roaster

  • noun a brand name for a roasting chicken
    Oven Stuffer.
WordNet