Vocabulary Term: hold up

Noun (thing)
USA
UK
hold up
USA
UK
a delay
USA
UK
"Sorry I’m late. There was an unexpected hold up on the way."