turks and caicos

/T ER1 K S AH0 N D K EY0 IH0 K OW0 S/
noun
  1. 1

    Ellipsis of Turks and Caicos Islands. [An archipelago and overseas territory of the United Kingdom in the Caribbean.]