“Like a sitting duck” means________________? / English Mcqs, Idioms And Phrases Mcqs / By admin “Like a sitting duck” means________________? A. Lazy B. Fat C. SleepyD. Ignorant