hold up means to remain strong or successful, or delay when travelling. (e.g. Do you think his alibi can be held up (= continue to seem true) in court? I was held up by the terrible traffic and arrived an hour late for my appointment.)
hold up means to remain strong or successful, or delay when travelling. (e.g. Do you think his alibi can be held up (= continue to seem true) in court? I was held up by the terrible traffic and arrived an hour late for my appointment.)