why are cumulonimbus clouds called vertical clouds?
Cumulonimbus, from the Latin cumulus ("heap") and nimbus ("rainstorm", "storm cloud"), is a dense towering vertical cloud associated with thunderstorms and atmospheric instability, forming from water vapor carried by powerful upward air currents. ... Cumulonimbus is abbreviated Cb.