Word info Synonyms Antonyms

confabulated Synonyms