at short sight (English, prep_phrase)
Senses:
topics: business
finance
glosses: (payable) soon after being presented
tags: archaic
Forms: