port of spain definition

  • noun:
    • the main city and biggest city of Trinidad and Tobago on the west coastline of the area of Trinidad
29 votes

How would you define port of spain?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!