Attested.to

Definition

feel extreme happiness or elation

Seed ·

Term in context

be on cloud nine in CommonParlance