Attachable sight Synonyms

Definitions for Attachable


  • (adjective) capable of being fastened or added to something else

AS abbreviation

AS is an abbreviation for Attachable Sight
What does AS stand for?
AS stands for "Attachable Sight"

Definitions for Sight