Idiom: Cat and dog life

Idiom Definitions for 'Cat and dog life'


If people lead a cat and dog life, they are always arguing.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: