imarti noun1 •(India) An Indian dessert made by deep-frying urad flour batter in a kind of pretzel which is then soaked in sugar syrup.A sudden concentration on food followed. Uncle said, have an imarti, they're hot and good. — 1994 formsimartis
Imarti noun1 •A sweet popular in India made of urad flour and sugar syrup, similar to jalebi. formsImartis