Attested.to

Definition

a licensed bookmaker's shop that is not at the race track

Seed ·

Term in context

betting shop in CommonParlance