Definition of French Southern and Antarctic Territories
an overseas territory of France, comprising Adélie Land in Antarctica, and the Kerguelen and Crozet archipelagos and the islands of Amsterdam and St Paul in the southern Indian Ocean.
French Southern and Antarctic Territories in other Oxford dictionaries
Definition of French Southern and Antarctic Territories in the US English dictionary