Daily MCQs

What is the meaning of the following idiom? “Come off with flying colours”

Please select one of the options to reveal the correct answer.

Similar MCQs

_____ the time I reached the examination hall I was half an hour late. FAG, GAF, HAI, IAH, ____ What does 'Triratna' mean in Buddhism? What is the Capital of Philippines? When a glacial valley is encroached by sea, it is called