Placated


(imp. & p. p.) of Placate



Similar Words:

Implacability   Implacable   Implacableness   Implacably   Placability   Placable   Placableness   Placard   Placarded   Placarding