TANPURA Meaning of TANPURA in English [ tʌn'pu:rə ]■ noun a large four-stringed lute used in Indian music as a drone accompaniment.OriginC19: var. of tamboura . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004