TOBAGO Meaning of TOBAGO in English n. island in the West Indies (part of the Republic of Trinidad and Tobago) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012