self-talk

EnglishEdit

Alternative formsEdit

EtymologyEdit

self- +‎ talk

NounEdit

self-talk (uncountable)

  1. A loud or silent talk to oneself.

TranslationsEdit

Last modified on 30 January 2014, at 01:53