expatiate
expatiate - verb
add details, as to an account or idea; clarify the meaning of and discourse in a learned way, usually in writing
expatiate - thesaurus
dilate
elaborate
enlarge
expand
exposit
expound
lucubrate