Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Umbra
The conical shadow projected from a planet or satellite, on the side opposite to the sun, within which a spectator could see no portion of the sun's disk; -- used in contradistinction from penumbra. See Penumbra.
Synonyms
Shade
Dark
Try it Free
Learn More