sitting duck


Concise Oxford English Dictionary © 2008 Oxford University Press:
sitting duck (also sitting target)
noun informal a person or thing with no protection against attack.
'sitting duck' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.