- sarod⇄sarod, noun.
an ancient stringed instrument of India. It has twenty-five strings, ten of which are plucked, the other fifteen providing resonance.
Ex. [He] is a performer on the sarod, a stringed instrument of beautiful design that is plucked