Adumbrate Meaning

There are 2 meaning(s) for word Adumbrate

Meaning 1 : describe roughly or briefly or give the main points or summary of

    Synonyms : outline,  sketch
Meaning 2 : give to understand

    Synonyms : insinuate,  intimate