The online English-English dictionary from The Project Gutenberg
Result for Umbrate
To shade; to shadow; to foreshadow.