I'm personally very confused, when you used this terms in english means pretty much the same thing or not? I heard sencences like "I cheted on my wife/exam" but never "I cheat on this guy or that other guy". Can you give an example of cheat on? Please correct me if I am missing another definition of cheat on.
Another example that I heard "Don't you understand. He trick us Leslie", can I say mislead or deceive. by the way, can you give me an example of these words, if they are the same thing or not?