Definition, synonyms and related words
Initialism of suborbital reusable launch vehicle.
Alternative form of sRLV