Meaning of “sitting target” in the English Dictionary

british dictionary