vocab dash
Log in
Sign up
babillard
Top 40000
Meanings
Noun
1. babbler; someone who babbles; a chatterbox
2. billboard
(Quebec)