Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
placable
in English
placable
Definitions
Adjective
easily
pacified
;
forgiving
The
placable
child
quickly
forgave
his
friend
for
the
mistake
.
having
a
soothing
;
appeasing
effect
The
placable
music
had
a
calming
effect
on
the
anxious
crowd
.
peaceful
;
calm
nature
The
therapist's
placable
demeanor
helped
her
clients
feel
at
ease
.