Last modified on 7 July 2014, at 17:39

self-talk

EnglishEdit

Alternative formsEdit

EtymologyEdit

self- +‎ talk

NounEdit

self-talk (uncountable)

  1. A loud or silent talk to oneself.

TranslationsEdit