UMBRAL Meaning of UMBRAL in English adj. pertaining to a dark shadow; of shade Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012