Skip to main content

holdup

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