inarguable Meaning, Definition & Usage

  1. adjective satellite against which no argument can be made
    unarguable.

WordNet