atocha

/ɑˈtoʊtʃɑː/

Definitions

1. noun

A type of Mexican retabło, typically in the form of a decorated cabinet or screen.

“The family visited the historic church, admiring the stunning atocha that held the revered relics.”

Synonyms

  • retablo
  • sacred screen