Meaning of “soft target” in the English Dictionary

English