SITAR Meaning of SITAR in English n. a long-necked Indian lute with movable frets. Derivatives: sitarist n. Etymology: Hindi sitar Oxford English vocab. Оксфордский английский словарь. 2012