CONFABULATION MEANING IN ENGLISH

• Confabulation Definition & Synonyms

  1. (n.) Familiar talk; easy, unrestrained, unceremonious conversation.


Synonyms:
Chat, Confab,

RECENT SEARCHES