Two words with opposite meanings. Cold and hot are antonyms; so are small and large. (Compare synonyms.)