Skip navigation.

narrows - What does it mean?

Definition of 'narrows'

English

Verb

(head)
  • (narrow)
  • Noun

    (-)
  • A narrow part of a navigable waterway.
  • Similar to 'narrows'

    norias, nowheres, nairas, nories