Spiritual Meaning:
Delay from a spiritual perspective suggests that the time is not right for a particular event or course of action.
Psychological / Emotional Perspective:
If we are causing delay then we are not yet ready to take action: if someone else is the cause then we must wait for outside circumstances to be right.
Everyday Material Aspects:
Delay can signify a lack of organization and can also, through dreams, allow the expression of frustration.
You might like to consult the entry for Time.