Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
savior
in English
savior
uk
//ˈseɪviər//
#common
Plural
saviors
Definitions
Noun
one
who
rescues
from
harm
;
provides
safety
a
child
conceived
for
organ
donation
a
person
saving
another's
life
The
doctor
was
hailed
as
a
savior
for
saving
the
patient's
life
.