Tuesday, September 18, 2012

Overzealous

Overzealous

Definition: (adjective)

Marked by excessive enthusiasm for & intense devotion to a cause or idea.

Synonyms: fanatical, rabid.

What is the full form of 'NSG'?

National Security Guards.

No comments:

Post a Comment