UMBRATE


Meaning of UMBRATE in English

vt to shade; to shadow; to foreshadow.

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