Synonyms are words that are
a. opposite in meaning.
b. similar in meaning.
c. defined in a thesaurus.
d. pronounced the same.