cat and dog life
Noun
Meaning
cat and dog life (plural cat and dog lives)
An unhappy married life marked by arguments and disagreements.
Alternative names
cat-and-dog life
Noun
cat and dog life (plural cat and dog lives)
An unhappy married life marked by arguments and disagreements.
cat-and-dog life