Meaning of delay in English
1. a time when someone or something is late; hold-up or waiting
after a delay of twenty minutes
2. postponement
1. stop or prevent for a time; make or become later or slower than expected
The airplane was delayed by Typhoon.
2. do something later than is planned; put it off until a later time
They delayed the meeting for one week.