Feedback
Match made in hell
Your browser does not support the audio element.
Meaning
Noun
●
A relationship that is likely to be
unhappy
or
unsuccessful
because the two
partners
are very
incompatible
with each other.
●
A very
unsuccessful
or
conflicting
combination
of two people or things.
Sourced from
Wiktionary
Antonyms
Match Made In Heaven
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better