at short sight

From Wiktionary, the free dictionary

English

Prepositional phrase

at short sight

  1. (finance, archaic) (payable) soon after being presented
    bills at short sight

Wikiwand - on

Seamless Wikipedia browsing. On steroids.