HSRRA: High-Spatial Resolution Radar Altimeter

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

Definition in English: High-Spatial Resolution Radar Altimeter