Phrasal Verb: Hold Up

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.)