This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
If you wish to be associated with a particular high risk and/or high profile situation and benefit from the rewards of that association, you have to accept the consequences if things go wrong - you cannot dissociate yourself.
at the very last moment, very close to the time when something is due (from the wire at the end of a horse race)
The election went down to the wire but the candidate was re-elected to another term in office.
We went down to the wire but we were able to finish the project on time.