Meaning of “sitting target” in the English Dictionary

English