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