English dictionary sitting duck meaning and definition Definition and meaning of sitting duck at MeaningMonkey.org. sitting duck meaning and definition in the English Dictionary. SITTING DUCK nounDefinition of sitting duck (noun)a defenseless victimsynonyms: easy mark Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: