Definition, synonyms and related words
To launch into an animated diatribe, or passionate description or explanation of something.