Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
altar
in English
altar
#common
Plural
altars
Definitions
Noun
a
table
for
religious
rituals
a
place
of
worship
or
sacrifice
(
real
or
symbolic
)
a
raised
church
area
;
sanctuary
The
priest
stood
before
the
altar
,
preparing
for
the
ceremony
.
Compounds / Phrases
altarpiece
altarpieces