Noun

  1. a slight difficulty causing delay

  2. a hitching movement

  3. a knot

Neilwe Dithata ke Oxford