self-debate (English, noun)
expansion: self-debate
Senses:
glosses: An internal debate between two parts of an individual's mind.
Forms: