Dictionary search results

Showing 1-2 of 2 results

turducken British & World English

A roast dish consisting of a boned chicken inside a boned duck which is then placed inside a partially boned turkey