YourDictionary

stickup

noun

Slang holdup (sense )

See stickup in American Heritage Dictionary 4

Learn more about stickup

link/cite print suggestion box