NIMBUS Meaning of NIMBUS in English [noun] [U] - dark-grey cloud which often produces rain or snowCompare cirrus; cumulus. Cambridge English vocab. Кембриджский английский словарь. 2012