Attested.to

Definition

someone who eats greedily or voraciously

Seed ·

Term in context

devourer in CommonParlance