cat-and-dog (adjective) quarrelsome: being disagreeable
Sinonime: bloodthirsty, cruel, cutthroat, decimating, ferocious,
fierce, gory,
grim,
heavy, homicidal, murderous, sanguinary,
sanguine, savage, slaughterous
Antonime: agreeable, forgiving,
friendly, good-natured,
happy,
patient