The definition :
Definitions of adumbrate:
- verb: give to understand
- verb: describe roughly or briefly or give the main points or summary of
Are you interested in alternative search :
:insinuate intimate outline sketch depict describe draw hint suggest block out
If you like reading news check: