Yahoo Web Search

Search results

  1. Dictionary
    Um·bra
    /ˈəmbrə/

    noun

    • 1. the fully shaded inner region of a shadow cast by an opaque object, especially the area on the earth or moon experiencing the total phase of an eclipse.