umbra

/ˈʌmbrʌ/

Explore definitions, synonyms, and language insights of umbra

Definitions

Noun
a region of complete shadow resulting from total obstruction of light

More General Terms