"Deceive" means to deliberately mislead someone.
"Cheat" indicates the cheater also gains something from the deception (eg. money, advantage).
April 5, 2012
0
4
2
cheat = to behave in a dishonest way in order to get what you want
deceive = to persuade someone that something false is the truth; to keep the truth hidden from someone for your own advantage; to trick
April 5, 2012
0
2
1
I use them almost synonymously.. I dont think there is a difference. Deceive is a bit more formal, thats it.
April 5, 2012
0
1
0
deceive is to lie.
cheat is a type of deception where a gain is made.
April 9, 2012
0
0
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Peter Dechi
Language Skills
Chinese (Mandarin), Chinese (Cantonese), Chinese (Other), English, French, Spanish