Animals

Fruits

Search Word | പദം തിരയുക

  

Confabulate

English Meaning

To talk familiarly together; to chat; to prattle.

  1. To talk casually; chat.
  2. Psychology To fill in gaps in one's memory with fabrications that one believes to be facts.

×

Found Wrong Meaning for Confabulate?

Name :

Email :

Details :



×