Babbler
English Meaning
An idle talker; an irrational prater; a teller of secrets.
- One that babbles: a babbler of half-truths.
- A tape recording of numerous voices talking at the same time, used as an antibugging device to hinder or prevent eavesdropping.