Which of the following definitions best matches the meaning of the word antonym:

A. Words or phrases that have the same meaning
B. Words or phrases that have the opposite meaning
C.Words or phrases that describe
D.Words or phrases that modify the meaning of a sentence

The definition that best matches the meaning of the word antonym is B. "Words or phrases that have the opposite meaning."