self-debate

English

Etymology

From self- +‎ debate.

Noun

self-debate

  1. An internal debate between two parts of an individual's mind.