Attested.to

Definition

a town enjoying sudden prosperity

Seed ·

Term in context

boom town in CommonParlance