SEPTAR

AcronymDefinition
SEPTARSeaborne Powered Target