TAMBOURA Meaning of TAMBOURA in English n. Mus. an Indian stringed instrument used as a drone. [ Arab. tanbura ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012