expatiate
verb
°(now rare) To range at large, or without restraint.
°To write or speak at length; to be copious in argument or discussion, to descant.