saviourEnglishOxford English Thesaurussaviour noun to many Frenchmen, de Gaulle appeared to be the saviour of France | luckily my saviour, Larry, was on hand to help me: rescuer, liberator, deliverer, emancipator; champion, knight in shining armour, friend in need, Good Samaritan; salvation.saviour Oxford Dictionary of English