ADUMBRATE Meaning of ADUMBRATE in English v.tr. 1. indicate faintly. 2 represent in outline. 3 foreshadow, typify. 4 overshadow. Derivatives: adumbration n. adumbrative adj. Etymology: L adumbrare (as AD-, umbrare f. umbra shade) Oxford English vocab. Оксфордский английский словарь. 2012