EXPIATORIOUS Meaning of EXPIATORIOUS in English adj of an expiatory nature; expiatory. Webster English vocab. Английский словарь Webster. 2012