To "guarantee democracy" is to assure that the people of the subject country are the supreme power of that country.
Democracy
That depends, as there are plenty of different types of democracy. In America supreme power belongs to congress, in China the 82 million members of the communist party share equal power, and in most democracies (such as NZ, Australia, Venezuela and most of Europe) everyone over the age of 18 shares supreme power.
Yes president has the power to do so.
The form of government in which people have the ultimate power is called a democracy. The opposite would be a dictatorship.
In the 19th century, the supreme test of democracy in America was the Civil War. As it turned out, the Civil War was a big ideological victory for democracy.
democracy "is government by the people in which the supreme power is vested in the people and exercised directly by them or by their elected agents
Because the supreme court is given the power to protect ,safeguard,and uphold the constitution and empower to declare a law null and void if it is found to be in consistant with the constitution.Therefore supreme court is said to be the guardian of indian constitution.
Democracy - a form of government in which the supreme power is retained by the people, but which is usually exercised indirectly through a system of representation and delegated authority periodically renewed.In other words, A form of government where the power rest with the people, a Democracy.
DEMOCRACY
Yes, the Supreme Court promotes democracy by protecting the Constitution. Nine justices make decisions based on Constitutional rights with democracy in mind.
India's democracy is at the least, sound. India's democracy is huge and the people have the real power. The people of India have many freedoms and are happy in their democracy. It is working beautifully. Besides being stable, India is growing rapidly and is already a super-power.