sitting duck US /ΛsΙͺdΙͺΕ ΛdΚk/ Definition for sitting duck is being prepared and will be available soon.