'Torres Strait' definitions:

Definition of 'Torres Strait'

From: WordNet
noun
A strait between northeastern Australia and southern New Guinea that connects the Coral Sea with the Arafura Sea