Browse the world's first structured platform for Full Forms!



SCUBA

Definition : Self Contained Underwater Breathing Apparatus
Category : Technology // Tech Terms
Country/Region : Worldwide
Country Term Full Form | Definition | Meaning Main Category // Subcategory
Worldwide SCUBA Self-Contained Underwater Breathing Apparatus Technology // Tech Terms
Worldwide SCUBA Self-Contained Underwater Breathing Apparatus Technology // Tech Terms