Sekirov Dictionary

confabulatory

adjective3

  1. confabulating (fabricating)
forms

more confabulatory · most confabulatory

This dictionary works without the internet: on your phone · in Chrome