UNWARRANTABLE as ADJECTIVE

  1. Meaning
    • incapable of being justified or explained
    Synonym(s) Similar To