Dictionary search results

Showing 1-2 of 2 results

Delphi British & World English

One of the most important religious sanctuaries of the ancient Greek world, dedicated to Apollo and situated on the lower southern slopes of Mount Parnassus above the Gulf of Corinth. It was the seat of the Delphic Oracle, whose riddling responses to a wide range of questions were delivered by the Pythia

Delphi technique British & World English

A method of group decision-making and forecasting that involves successively collating the judgments of experts