Correct option is D
The correct meaning of the word "Harangue" is "A lengthy and aggressive speech".
- Harangue: A forceful or angry speech, often delivered to persuade or criticize.
- Hindi meaning: जोशीला और आक्रामक भाषण।
- Example: The politician's harangue about the failing economy stirred the crowd.
Meanings of all other options:
- Strict disciplinarian: Someone who enforces strict discipline.
- Breaker of idols: A person who attacks or criticizes cherished beliefs (Iconoclast).
- Airplane shed: A large structure where airplanes are stored (Hangar).