stand and deliver

📖 general
Meaning
To demand that someone surrender or give up something, often in a threatening manner.
Literal Meaning
To stand and demand that someone deliver their valuables.
Example
“The robber shouted, 'Stand and deliver!' as he approached the frightened cashier.”