HVGLS: High-Velocity Grenade Launcher System

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

Definition in English: High-Velocity Grenade Launcher System