Learn how to say Democratises correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word democratize:
introduce a democratic system or democratic principles to:
public institutions need to be democratized
make (something) accessible to everyone:
mass production has not democratized fashion
late 18th century: from French démocratiser