Definition of Crozet Islands in US English:

Crozet Islands

proper noun

  • A group of five small islands in the southern Indian Ocean, under French administration.

Pronunciation

Crozet Islands

/krōˈzā ˌīləndz/