Meaning of “stand and deliver!” in the English Dictionary

English

"stand and deliver!" in English

See all translations

stand and deliver!

said in the past by highwaymen when they stopped a carriage (= a vehicle pulled by horses) on a road to demand objects of value from the travellers

(Definition of “stand and deliver!” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)