Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shrine
in English
shrine
us
//ʃraɪn//
uk
//ʃraɪn//
#common
Plural
shrines
Past Tense
shrined
Participle Verb
shrining
Third Person Singular
shrines
Definitions
Noun
a
sacred
place
for
worship
;
veneration
a
container
for
sacred
relics
a
place
or
object
with
revered
history
The
ancient
temple
is
a
sacred
shrine
for
many
pilgrims
.