megacandela noun1 •An SI unit of luminous intensity equal to 10⁶ candelas. Symbol: McdUnder clear sky conditions the luminance of the sun itself is around 1650 Mcd/m² (megacandela/m²)[.] — 1980 formsmegacandelas