artophorion

/ärˈtɒfərɪən/

Definitions

1. noun

A decorated, portable shrine or altar, especially one used in ancient Greek festivals.

“The procession featured an artophorion carrying the statue of the goddess.”

Synonyms

  • altar
  • shrine