Online Dictionary and Scrabble Word Finder
(n.) The act of placating.
Implacability Implacable Implacableness Implacably Placability Placable Placableness Placard Placarded Placarding