Cat scratch dog
Meaning: This sentence describes a cat that is scratching a dog.
Choice of Words: Cat is a noun for a small domesticated animal often kept as a pet. Scratch is a verb that means to make a mark or tear on a surface with one's fingernails or claws. Dog is a noun for a domesticated carnivorous mammal that typically has a long snout, an acute sense of smell, and four legs. When you put them together, "Cat scratch dog" is a clear image of a cat scratching a dog.
Alternative Expressions
Related Expressions