bad match
Synonyms
mismatch
misalliance
contradictoriness
incongruence
antonymy
bucking
aporia
antilogy
mesalliance
imparity
discrepance