Try Our Apps


Word of the Day
Thursday, February 02, 2017

Definitions for umbra

  1. shade; shadow.
  2. the invariable or characteristic accompaniment or companion of a person or thing.
  3. Astronomy. a. 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. b.the dark central portion of a sunspot.

Learn something
new every day


Thank youfor signing up
Get the Word of the Day Email
Citations for umbra
Lancelot followed in her shadow. ... Only in the umbra of the old woman could he make his way. J. Robert King, Lancelot du Lethe, 2001
In the umbra of the statue they hung, neither looking at the other, not speaking. Tanith Lee, The Book of the Beast, 1988
Origin of umbra
Umbra entered English around the year 1600. It comes from the Latin term meaning "shade, shadow."