New Word
Verb
Definition: outline or summarize something briefly
Examples: Let me simplify and adumbrate the main points of the lesson for better understanding. | Some people believe that dreams can often adumbrate future events in our life.
0 of 50 words mastered