WEPSTA

AcronymDefinition
WEPSTAWeapons Station (Naval)