Attested.to

Definition

have a daydream; indulge in a fantasy

Seed ·

Term in context

daydream in CommonParlance