Attested.to

cybercafe

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a cafe whose customers sit at computer terminals and log on to the internet while they eat and drink