Definition of Antarctic Convergence in English:

Antarctic Convergence

proper noun

  • The zone of the Antarctic Ocean where the cold, nutrient-laden Antarctic surface water sinks beneath the warmer waters to the north.