ENGLISH
REFERENCE

deliver up to

idiom

To hand over or surrender (something or someone) to.


Anchors to
Related idioms2entries
  1. 01

    deliver the goods

    To do what was promised or expected.

  2. 02

    stand and deliver

    To command a victim to hand over their valuables, traditionally used by a highwayman.

© 2026 English Reference