at short sight
English
Prepositional phrase
at
short
sight
(
finance
,
archaic
)
(
payable
)
soon
after being
presented
bills
at short sight
Related terms
short sight