DWHC: Deep Water High Capacity

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

Definition in English: Deep Water High Capacity