Home / MCQ Bank / English
English Idioms And Phrases Difficulty: Medium

“Like a sitting duck” means________________?

Select the correct option to test your answer:

More English Questions

Let us help him. It is becoming more and more . . . . . . . that the principal is losing the confidence of his staff. I don't like alien fashions. To be at one's finger's ends A stone that goes on rolling . . . . . . no moss.