ToweringCu stands for towering cumulus, which is a type of cumulus cloud that rises up so high that it is almost a cumulonimbus cloud (thunderstorm cloud). Fair weather cumulus is usually constrained by an atmospheric inversion, therefore does not go high into the atmosphere. Cumulonimbus goes very high in the atmosphere and can produce the nasty events that are associated with thunderstorms.
Here at ToweringCu, we research the Internet and provide what we believe to be the best sites for various markets. The type of sites we aim for are similar to "towering cumulus"; good strong sites that perform well, but are less likely to cause any damage or grief to the consumer.