Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: tamboura  tam'boo-ru
  1. A long-necked lute used in Indian classical music to provide a continuous drone accompaniment, typically with four strings plucked in a specific pattern
    "The sitar player was accompanied by the hypnotic hum of a tamboura";
    - tambura, tanpura

Derived forms: tambouras

Encyclopedia: Tamboura