HOLDUP


Meaning of HOLDUP in English

[hold.up] n (1837) 1: delay

2: a robbery carried out at gunpoint

Merriam-Webster English vocab.      Английский словарь Merriam Webster.