ADUMBRATE Meaning of ADUMBRATE in English (v. t.) To give a faint shadow or slight representation of; to outline; to shadow forth. Webster's English dictionary. Английский словарь Webster. 2012