Dictionary search results

Showing 1-2 of 2 results

rotisserie British & World English

A restaurant specializing in roasted or barbecued meat

rotisserie league British & World English

An association of individuals who simulate selecting, managing, and playing baseball, using the names and statistics of actual professional players to determine results