"sweltering" and "hot" are synonyms; sweltering just means extremely or overwhelmingly warm. "helmet" and "protection" aren't synonyms/antonyms; helmet is an example of protective equipment, so they aren't opposites. "realistic" and "imaginary," however, are opposites because something real is the opposite of imaginary, making them antonyms. realistic : imaginary is your answer.