What is the full meaning of confabulate
to chat; to invent past experiences [v CONFABULATED, CONFABULATING, CONFABULATES]
Example of the word confabulate placed on a Scrabble board.