11 On a par
Meaning-
To be equally good or bad (बराबर)

12 Pertinent (adj)
Meaning-
Relevant or applicable to a particular matter; apposite (उचित)
Synonyms: applicable, apposite, apropos, germane, material, pointed, relative
Antonyms: extraneous, immaterial, impertinent, inapplicable, inapposite

13 Immerse (verb)
Meaning-
Involve oneself deeply in a particular activity (तल्लीन)
Synonyms: absorb, bemuse, busy, catch up, engage, engross, enthrall

14 Milieu (noun)
Meaning-
A person’s social environment (परिवेश)
Synonyms: ambient, atmosphere, climate, clime, context, contexture, environment

15 Scourge (noun)
Meaning-
A person or thing that causes a lot of trouble or suffering (गंभीर संकट)
Synonyms: flogger, lash, switch, whip

The Hindu Editorial Vocabulary