Select the most appropriate meaning of the given idiom.

Zealous advocate

1
A fervent and enthusiastic supporter or promoter
2
A hesitant and indifferent supporter
3
A neutral observer with no strong opinions
4
An apathetic opponent
5
Question Not Attempted

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation