Thayer's Greek Lexicon

 1. to delay, be slow
  1) to render slowly, retard
  2) to be long, to tarry, loiter