0%

ALL meanings of umbrae

um·bra
U u
  • noun plural umbrae shade; shadow. 1
  • noun plural umbrae the invariable or characteristic accompaniment or companion of a person or thing. 1
  • noun plural umbrae Astronomy. the complete or perfect shadow of an opaque body, as a planet, where the direct light from the source of illumination is completely cut off. Compare penumbra (def 1a). the dark central portion of a sunspot. Compare penumbra (def 1b). 1
  • noun plural umbrae a phantom or shadowy apparition, as of someone or something not physically present; ghost; spectral image. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?