Please enable javascript to use dictionary! Howto enable javascript?
at loggerheads▼(unable to agree; opposing)preposition
cat and dog life▼(unhappy married life)noun
fight like cat and dog▼verb
↑