Green’s Dictionary of Slang

stick-up n.

1. [mid-19C+] a hold-up, an armed robbery.

2. attrib. use of sense 1.

3. [late 19C+] an armed robber.

In compounds