to wait; to delay
to be late; to delay oneself
delay
to dawdle
a delay
to last, to take X amount of time [with en ‘with a verb’]
to take too much time, to be late [with en ‘with a verb’]
Search
Explore