'sitar' definitions:

Definition of 'sitar'

(from WordNet)
noun
A stringed instrument of India; has a long neck and movable frets; has 6 or 7 metal strings for playing and usually 13 resonating strings

Synonyms of 'sitar'

From: Moby Thesaurus

Words containing 'sitar'