Define Savlon. Savlon synonyms, Savlon pronunciation, Savlon translation, English dictionary definition of Savlon. n an antiseptic compound used in skin cleansers, mouthwashes, etc Collins English Dictionary – Complete and Unabridged, 12th Edition 2014
(and colour for coloured chalks). Outcome • These chalk sticks have helped induce the habit of hand-washing with soap in more than 150,000 children, spanning 100 schools in India. • The world’s largest provider of mid-day meals in schools –‘Akshaya Patra’ has approached us to ...