Meaning of “passing shot” in the English Dictionary

English