At-sight meaning

As soon as seen, or presented to sight.

Payable at sight, to shoot a person at sight.

prepositional phrase
0
0
Advertisement