◄
Superfrontal
►
Dictionary
(
n.
) A cloth which is placed over the top of an altar, and often hangs down a few inches over the frontal.
Clyx.com