Definition
A phrase historically used by highway robbers when stopping a vehicle, typically a horse-drawn carriage, to demand valuables from the occupants.
(旧时强盗用语)站住,交出身上财物!
“Stand and deliver!” the highwayman shouted at the carriage.
“站住,交出身上财物!”拦路强盗对着马车大喊。
In movies, robbers often yell, “Stand and deliver your jewels!”
在电影中,强盗经常大喊,“站住,交出你的珠宝!”
The bandits shouted, “Stand and deliver your valuables!” on the country road.
强盗在乡间小路上大喊,“站住,交出你的贵重物品!”