'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