dusted off – to bring something out for use again
hedge their bets – protect against making the wrong choice
high and dry – being left stranded
high horse – to have an arrogant attitude
shortsighted – to only be able to see objects clearly at close range