LEAD A CAT AND DOG LIFE


Meaning of LEAD A CAT AND DOG LIFE in English

be constantly arguing, live in a constant state of disagreement and fighting

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.