holdup
English
holdup meaning in English • holdup का अर्थ अंग्रेजी में
Noun
- a robbery, usually at gunpoint.
- a delay.
- highway robbery>{2}.