Elaborate is defined as to add details to something.
To make larger in scope or effect; expand:
To speak or write in detail (on or upon a subject)
To explain in detail; elucidate:
To speak or write at length and with many digressions:
To develop more fully, as with details, examples, statistics, etc.
To comment at length; discourse:
To speak or write in an angry or emotionally charged manner; rave.
To deliver or speak as though delivering a sermon.
To wander across or through:
To work hard; exert oneself to get or do something; strive
To offer reasons for the actions, beliefs, or remarks of (oneself).
The definition of lucubrate is to write or study very hard or to write in an intelligent and learned manner.
Find another word for expatiate. In this page you can discover 17 synonyms, antonyms, idiomatic expressions, and related words for expatiate, like: elaborate, enlarge, dilate, expound, develop, ramble, amplify, descant, rant, sermonize and wander.