DUCTS: Divers Underwater Color Television System

What does DUCTS mean? The above is one of DUCTS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Divers Underwater Color Television System