Dictionary search results

Showing 1-3 of 3 results

umbra British & World English

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

Umbra in mudminnow British & World English

A small stout-bodied freshwater fish of both Eurasia and North America, able to survive low concentrations of oxygen and very low temperatures

nominis umbra British & World English

An insubstantial thing or person.