Crozet IslandsPronunciation: /krəʊˈzeɪ/Definition of Crozet Islands a group of five small islands in the southern Indian Ocean, under French administration. Crozet Islands in other Oxford dictionaries Definition of Crozet Islands in the US English dictionary