Propitiates meaning : To conciliate, appease, or make peace with someone, particularly a god or spirit. To make propitious or favourable. To make propitiation.
sound effect
propitiates
fours
blackouts
stealthiest