Từ điển tiếng Anh - Cambridge Advanced Learners Dictionary
Stand and deliver!
Stand and deliver! idiom said in the past by highwaymen when they stopped a carriage (= vehicle pulled by horses) on a road to demand objects of value from the travellers Thesaurus+: ↑Interjections↑Sounds used as interjections Main entry:standidiom