ADUMBRATE


Meaning of ADUMBRATE in English

vt to overshadow; to shade.

2. adumbrate ·vt to give a faint shadow or slight representation of; to outline; to shadow forth.

Webster English vocab.      Английский словарь Webster.