Confabulator definition

One who confabulates.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
confabulator
Plural:
confabulators

Origin of confabulator