Definition of Torres Strait

  • 1. A strait between northeastern Australia and southern New Guinea that connects the Coral Sea with the Arafura Sea Noun

Semanticaly linked words with "torres strait"