sightrs ( synonym found)

Definition of sightrs:

°the things worth seeing in a particular place.
°the devices through which one looks in order to aim a rifle or similar weapon.

Definition of sightrs:

°the things worth seeing in a particular place.
°the devices through which one looks in order to aim a rifle or similar weapon.

Back to Top