Straits
noun
A narrow channel of water connecting two larger bodies of water.
“The Strait of Gibraltar”
A narrow pass, passage or street.
A neck of land; an isthmus.
verb
To confine; put to difficulties.
To tighten.
A narrow channel of water connecting two larger bodies of water.
“The Strait of Gibraltar”
A narrow pass, passage or street.
A neck of land; an isthmus.
To confine; put to difficulties.
To tighten.
Loading dictionaries...
Initializing dictionary manager