Extensive soul-searching Synonyms

Definitions for Extensive


Definitions for Soul-searching


  • (noun) examination of one's own thoughts and feelings
  • (noun) a penetrating examination of your own beliefs and motives