a sight ( synonym found)

Definition of a sight:

°the ability to see.
°something seen.
°to visually register.
°to get sight of (something).

Definition of a sight:

°the ability to see.
°something seen.
°to visually register.
°to get sight of (something).

Back to Top