What is Held Down?
to reserve, acquire or arrange something for someone.
"Don't worry about paying for your football ticket right now, I've got you held down".
See covered