Meaning of "SCUBA"

Self-Containerd Underwater Breathing Apparatus

SCUBA Meaning of