Word Meaning

Find the meaning or definition of a english word

Word meaning expatiate

v. i. To range at large, or without restraint.
v. i. To enlarge in discourse or writing; to be copious in argument or discussion; to descant.
v. t. To expand; to spread; to extend; to diffuse; to broaden.

Crossword clues for expatiate

- Speak or write in detail about

Copyright ©2017-2021 Crossword Solver

Follow us facebook croswodsolver

Click (x) to cl0se

Exercise your brain with new crossword game for Android "Happy Crossword"
Get it from Play Store