to delay, to take longer
Usar más tiempo del previsto para hacer algo.
No quiero demorar mucho tiempo en esta tarea.
Nos demoramos en llegar porque había tráfico.
de-MORE-ar → 'de more' = take more time; remember it means to delay.