Citations:implacable


 * 1) Impossible to prevent or stop; inexorable, unrelenting, unstoppable.
 * 2) Adamant; immovable.
 * 1) Adamant; immovable.