SOVD: Stabilized Optical Viewing Device

What does SOVD mean? The above is one of SOVD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Stabilized Optical Viewing Device