English Dictionary
Definition tandoori in British English
tandoori noun
noun
/tænˈdʊəri/
2
an Indian restaurant, especially one that uses the tandoori method of cooking
