Besmirch means to damage the reputation of someone or something by making false or unfair claims. Malign has a similar meaning, which is to speak about someone in a spiteful or critical manner. Thus, "malign" is the most appropriate synonym for "besmirch."
World Robot Olympiad of 2016 was held in which country?
Dr A.P.J. Abdul Kalam has not written which one of the following books?
Which of the following events has Spanish tennis player Carlos Alcaraz not won?
The behaviour of lithium is similar to that of magnesium. This sort of similarity is commonly referred to as:
What was the slogan for National Girl Child Day 2019?
Onomatopoeia
Castling is associated with the game of _________.
Which Central Administrative Tribunal belongs to the Ministry?
The first battle of Tarain was fought between: