GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Holdup (hōldˈŭpˌ), n.
1. a robbery, usually at gunpoint.
[PJC]
2. a delay. “What's the holdup?”
[PJC]
3. highway robbery2.
[PJC]