A synonym is a word that means the same as another. An antonym is a word that means the opposite of another. ~ The word contronym is used to refer to words that, by some freak of language evolution, are their own antonyms.
I like to think of a synonym as “a word that is similar in meaning to the one that you can’t spell”.