Savlon noun1 •a brand of antiseptic cream or gel marketed in the United Kingdom and elsewhere. formsSavlons