idli podi noun1 •(India) An Indian spice mixture usually comprising dried chilis, black gram dhal, chickpea, and sesame seeds.