Umbrate
Word Dictionary
-> Umbrate
Search:
Umbrate
(v. t.) To shade; to shadow; to foreshadow.
Terms of Use
Canadian Jobs