English dictionary
adumbrate meaning and definition
Definition and meaning of adumbrate at MeaningMonkey.org. adumbrate meaning and definition in the English Dictionary.ADUMBRATE verb
Definition of adumbrate (verb)
Source: Princeton University Wordnet