SCUBA


Meaning of SCUBA in English

n. (pl. scubas) an aqualung.

[ acronym f. self- contained underwater breathing apparatus ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.