'Strait of Gibraltar' definitions:

Definition of 'Strait of Gibraltar'

(from WordNet)
noun
The strait between Spain and Africa