rotisserie Meaning, Definition & Usage

  1. noun an oven or broiler equipped with a rotating spit on which meat cooks as it turns
  2. noun a restaurant that specializes in roasted and barbecued meats

WordNet