Dictionary search results

Showing 1-3 of 3 results

rotisserie British & World English

A restaurant specializing in roasted or barbecued meat

rotisserie New Oxford Dictionary for Writers & Editors

restaurant specializing in roasts

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