cat and dog
Classic rival duo
Cat and dog appears in the phrase raining cats and dogs, meaning raining very heavily.
The expression is old and its origin uncertain—possibly from thatched roofs, possibly pure absurdist imagery.
It's coming down cats and dogs out there.
To fight like cats and dogs is to quarrel constantly and fiercely.
- felineOf or like cats
- kittenJuvenile domestic feline
- fur babyPet as family member
- canineOf or like dogs
- domesticatedBred under human care
domestic animals · cantankerously · coexistence · hammer and tongs · companionship · puppy · best friend · pugnaciously · loyalty · animal · natural enemies · rivalry · contentiously · Tom and Jerry · pet peeve · rainstorm · idiom · Snoopy
cat and dogpeaceful coexistence
Non-hostile international relations
harmony · two peas in a pod · thick as thieves · best friends · bosom buddies
cat and dogperfect match
match made in heaven · peanut butter and jelly · bread and butter · meant to be · kindred spirits
cat and dogpeacefully
In tranquil fashion
harmoniously · amicably · hand in glove · like two peas in a pod · in sync
cat, dog, cats, dogs, catlike, catty, doggy, dogged, doggedly