Found 179 synonyms in 24 groups
  1. 3
    Meaning: indication
  1. 12
    Meaning: means
  2. 16
    Meaning: presentation of evidence
  3. 17
    Meaning: defence
  4. 20
    Meaning: justification

explanation synonyms - English related words for explanation