Meaning of “clay pigeon” in the English Dictionary

English