alloo

/əˈluː/

Definitions

1. noun

a spicy sauce made from mustard, turmeric, and cayenne pepper, often served with Indian dishes.

“The chef added a dollop of alloo to the rich curry.”

Synonyms

  • mustard
  • sauce