Skip to main content

Argumentative_Indian's definitions

india

A country that strives to be a modern, secular and socialist nation but where a lot of work is still to be done.
Indian_1: India is the worlds largest democracy.
Indian_2: No, it is the worlds largest electocracy, we still have to build strong democratic institutions.
by Argumentative_Indian April 2, 2007
mugGet the india mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email