Yahoo Web Search

Search results

  1. Dictionary
    Im·plac·a·ble
    /imˈplakəb(ə)l/

    adjective

    • 1. unable to be placated: "he was an implacable enemy of Ted's"