Attested.to

Definition

an arcade featuring coin-operated game machines

Seed ·

Term in context

amusement arcade in CommonParlance