Straits

noun

  1. A narrow channel of water connecting two larger bodies of water.

    The Strait of Gibraltar

  2. A narrow pass, passage or street.

  3. A neck of land; an isthmus.

verb

  1. To confine; put to difficulties.

  2. To tighten.

straits

Loading dictionaries...

Initializing dictionary manager

+