Golden Bowl

Dictionary

UNPLACABLEa.

Not to be appeased. [Implacable is the word now used.]