Englishfor English speakers
confabulation English
Meaning confabulation meaning
What does confabulation mean?
confabulation
Synonyms confabulation synonyms
What other words have the same or similar meaning as confabulation?