Dictionary |
1 Result
#1
propitiate
v.
[
appease
] make peace with
. wn