Feedback
Cybercafé
Meaning
Noun
●
A
café
in which customers may access the Internet,
play
video games
etc.
Sourced from
Wiktionary
Origin
cybercafé
English
café
English
cyber-
English
Sourced from
Etym
Synonyms
Cybercafe
Related
Coffee Shop
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better