Adumbrate
Word Dictionary
-> Adumbrate
Search:
Adumbrate
(v. t.) To give a faint shadow or slight representation of; to outline; to shadow forth.
(v. t.) To overshadow; to shade.
Terms of Use
Canadian Jobs