mindsight

English

Etymology

From mind +‎ sight.

Noun

mindsight (uncountable)

  1. Focused awareness of one's own mental processes in order to correct undesirable behaviours.

Anagrams