English Dictionary
Definition hold up in British English
hold up phrasal verb
phrasal verb
Synonyms and related words

English Dictionary