SITAR Meaning of SITAR in English n. a long-necked Indian lute with movable frets. øøsitarist n. [Hindi sitar] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012