ENGLISH → HINDI
schoolmaster
01
noun
शिक्षक; सिखाने वाला
Anything that teaches.
In a sentence
The war was a tough schoolmaster for the Athenians.
युद्ध एथेंसवासियों के लिए एक कठोर शिक्षक था।
A note on usage
figuratively