Quiz #6
Literally: short of something better
Meaning: lacking something better you improvise, you've got to work with what you've got
clear window