This question already has an answer here:

For example, when someone "pinky promises" something and then when they have to do what they promised they don't want to do they come up with excuses, for example they'll say "I never said it promises a time of when I will do it". What are words to call a person like this, basically someone who doesn't keep their word, but I need other works.

marked as duplicate by jimm101, Skooba, Scott, JJJ, Mari-Lou A Apr 2 '18 at 13:47

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


I think such a person is flake

Flake: a person you can not trust to remember things or to do what they promise

  • While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review – JJJ Mar 29 '18 at 8:30
  • @JJJ I added the essential part to my answer but I really don't know what else I should add to my answer in oder to not to be a low-quality post !! So you can delete this post if it really does not provide the answer cause I don't know how to explain it in other way !anyway,thanks for your feedback !! – Lara Mar 29 '18 at 9:11
  • 1
    It's better this way, now someone who reads your answer immediately knows what the word you mention means. Thanks for changing it. :) – JJJ Mar 29 '18 at 13:02

In your example:

for example they'll say "I never said it promises a time of when I will do it".

They actually didn't break a promise or tell a lie, they just cheated.

So, I would call them cheater.

A person who acts dishonestly in order to gain an advantage. (Oxford)

Not the answer you're looking for? Browse other questions tagged or ask your own question.