Definition of Trinidad And Tobago

  • 1. An island republic in the West Indies off the northeastern coast of Venezuela; achieved independence from the United Kingdom in 1962 Noun

Synonyms for word "trinidad and tobago"

Semanticaly linked words with "trinidad and tobago"