Meaning of “fast-talker” in the English Dictionary

british dictionary