Search results
- Dictionaryad·um·brate/ˈadəmˌbrāt/
verb
- 1. report or represent in outline: formal "they have adumbrated the importance of education as a means of social transformation"
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries