• word of the day

    placable

    placable - Dictionary definition and meaning for word placable

    Definition
    (adj) easily calmed or pacified
Connect with us on Facebook