Definition of Canaries Current in English:

Canaries Current

proper noun

  • A cold ocean current in the North Atlantic that flows south-westwards from Spain to meet equatorial waters near the Canary Islands.