Idiom: Cat and dog life

Idiom Definitions for 'Cat and dog life'


If people lead a cat and dog life, they are always arguing.

Idioms similar to 'Cat and dog life'

See also: