saviorEnglishOxford American Thesaurussavior noun to many Frenchmen, de Gaulle appeared to be the savior of France | luckily my savior, Larry, was on hand to help me: rescuer, liberator, deliverer, emancipator; champion, knight in shining armor, friend in need, Good Samaritan; salvation.