bottleneck

noun
  1. a narrow section of a road or path where traffic flow is restricted
  2. a point of congestion or blockage that slows or halts progress
  3. the narrow neck of a bottle
verb
  1. to slow or halt progress by creating a restriction

Examples