Search Results For Confabulate
confabulate
verb, to talk together; converse; chat
From Collins
©HarperCollins 2008. Collins English Dictionary definition of confabulate
verb, to talk together; converse; chat
From Collins
©HarperCollins 2008. Collins English Dictionary definition of confabulate