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