1. telescopic sight [ Synonyms: telescope sight] | |
Gunsight consisting of a telescope on a firearm for use as a sight
|
College Management Software This software handles not only the academic activities of a college or ... Read more