meaning of chatterbots

1. an obnoxious and foolish and loquacious talker


Related Words

chatterbox |

Developed & Maintained By Taraprasad.com

Treasure Words