English in indeed a funny and crazy language. There are so many words that you may or may not have heard of that have strange meanings. Today, here’s our 25th quiz to test you on your knowledge of English words and their meanings. We bring you a quiz that is not as easy as it seems. Three lucky winners stand to win gift vouchers worth Rs 5,000 each, if they get the answers right!