Choose the answer which most appropriately expresses the meaning of the given idiom/phrase:

'To meet one's waterloo'

1
To meet one's final defeat
2
To die an ignoble death 
3
To meet a strong adversary
4
To die fighting

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation