Definition, synonyms and related words
Tending to ramble, to wander aimlessly or to make meandering digressions.