search

Umbra

Meaning

Noun

The
of a
by an
object.
In Astronomy:
  • The
    of a
    by an
    object.
  • The area on the
    or
    the total
    of an eclipse.
  • In Astronomy:
    The
    of a sunspot.
    A shadow.
    An
    along by one who was invited.
    One of the family Umbridae of mudminnows.
    One of
    Umbrina of
    (family Sciaenidae).
    Sourced from
    Wiktionary

    Origin

    umbra
    English
    arrow
    umbra
    Latin
    Sourced from
    Etym

    Rhymes

    Join 10 million students and professionals writing 70% faster at QuillBot.com