CONFABULATE Meaning of CONFABULATE in English v. n. ( Rare .) Chat, prattle, chatter, prate, babble, gossip, talk freely, have a free and easy talk. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012