Found 2 items, similar to scuba.
English → English (WordNet)
Definition: scuba
scuba
n : a device (trade name Aqua-Lung) that lets divers breathe
under water; scuba is an acronym for self-contained
underwater breathing apparatus [syn:
aqualung,
Aqua-Lung]
English → English (gcide)
Definition: scuba
aqualung
\aqualung\ n.
an apparatus containing compressed air or other oxygen-gas
mixture, permitting a person to breathe under water; -- also
called a
scuba.
Syn: scuba
[WordNet 1.5 +PJC]