democratic republic of sao tome and principe definition

  • noun:
    • island nation inside South Atlantic off the west coast of Africa; accomplished autonomy from Portugal in 1975; has enormous offshore oil reserves
    • island nation when you look at the South Atlantic from the west coast of Africa; attained freedom from Portugal in 1975; has huge overseas oil reserves
41 votes

How would you define democratic republic of sao tome and principe?

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