The crossword solution for the term 'love to hate' is an ANTONYM with 7 letters, which is 'LOATHE'. LOATHE is a verb meaning to feel intense dislike or disgust towards something. It is often used to describe strong negative feelings such as hatred or revulsion.