there is no love lost between someone and someone - definition and synonyms

phrase
  1. used for saying that two people do not like each other

    There has been no love lost between Scots and English for as long as one can remember.

See also main entry: love