TAMBOURA Meaning of TAMBOURA in English n. Mus. an Indian stringed instrument used as a drone. [Arab. tanbura] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012