Synonyms for Delay (same or very similar meaning)
WordNet sense 1 (time during which some action is awaited):
hold, postponement, wait, time lag
WordNet sense 2 (the act of delaying; inactivity resulting in something being put off until a later time):
holdup
WordNet sense 3 (stop or halt):
detain, stay
WordNet sense 4 (cause to be slowed down or delayed):
hold up
WordNet sense 5 (slow the growth or development of):
check
From the ODE community, based on WordNet
add/edit