babillard
Top 35000
Meanings
Adjective
1. talkative, babbling
Examples1
This magpie is a real chatterbox.