Attested.to

Definition

someone who communicates in allegories

Seed ·

Term in context

allegoriser in CommonParlance