Learn English – Noun to describe someone who always knows the right things to say

single-word-requests

I am looking for a single word response for someone who always knows the right things to say in any situation. For example:

Taylor got us out of trouble with the police. What a ___.

Best Answer

I can think of three somewhat positive nouns:

  • Smooth Talker (or Smooth Operator)
  • Schmoozer
  • Charmer

If it is to be negative one could use:

  • Snake
  • Deceiver
  • Liar
  • Wolf
  • Cajoler
  • Coaxer

Possible adjectives could be:

  • Resourceful
  • Astute
  • Quick-witted
  • Charismatic
  • Charming
  • Intuitive
  • Crafty
Related Topic