PROPITIATORY Meaning of PROPITIATORY in English (n.) The mercy seat; -- so called because a symbol of the propitiated Jehovah. Webster's English dictionary. Английский словарь Webster. 2012