TROUBADOUR Meaning of TROUBADOUR in English n. medieval European poet and musician; wandering singer; wandering musician; wandering poet Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012