English Prepositional phrase at short sight (finance, archaic) (payable) soon after being presented bills at short sight Related terms short sightWikiwand - on Seamless Wikipedia browsing. On steroids.