Definitions of dwell on:

  • verb:   delay