SITAR Meaning of SITAR in English n. a long-necked Indian lute with movable frets. sitarist n.[ Hindi sitar ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012