What is the full meaning of placably
PLACABLE, capable of being placated [adv]
Example of the word placably placed on a Scrabble board.