ADUMBRATE Meaning of ADUMBRATE in English v.tr. 1 indicate faintly. 2 represent in outline. 3 foreshadow, typify. 4 overshadow. adumbration n. adumbrative adj.[ L adumbrare (as AD-, umbrare f. umbra shade) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012