nubarrón storm cloud Meanings noun, masculine storm cloud In sentences Se formaron densos nubarrones. Dense clouds formed. #8383546