Word of the Day: Garrulous

Garrulous

Meaning: Excessively talkative.

Example: The garrulous guide entertained the tourists.

You may also like...