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

british dictionary

"stand and deliver!" in British 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)