Attested.to

Definition

a cafe whose customers sit at computer terminals and log on to the internet while they eat and drink

Seed ·

Term in context

cybercafe in CommonParlance