THUNDERCLOUD Meaning of THUNDERCLOUD in English n. a cumulus cloud with a tall diffuse top, charged with electricity and producing thunder and lightning. Oxford English vocab. Оксфордский английский словарь. 2012