YourDictionary

Dictionary Home » Business » at sight

at sight business definition

Of or designating a negotiable instrument that is payable when presented to the drawee.

Learn more about at sight

link/cite print suggestion box