Dictionary search results

Showing 1-5 of 5 results

saviour British & World English

A person who saves someone or something from danger or difficulty

saviour English Thesaurus

to many Frenchmen, de Gaulle appeared to be the saviour of France

Saviour English Thesaurus

in the centre of the mosaic, the Saviour is depicted, attended by two archangels

the/our Saviour in saviour British & World English

(In Christianity) God or Jesus Christ as the redeemer of sin and saver of souls

saviour sibling British & World English

A child conceived through selective in vitro fertilization as a potential source of donor organs or cells for an existing brother or sister with a life-threatening medical condition