at short sight

English

Prepositional phrase

at short sight

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