ホールドアップ
Meanings
Noun
1. holdup; stickup
Noun
Suru verb
Intransitive verb
2. holding up one's hands
Interjection
3. hands up!; stick 'em up!
Other readings
Examples1
I was just mugged.