cybercafé

Definitions

General English

  • noun a café where you can pay to use the Internet

Computing

  • noun a place that provides a shop with terminals connected to the Internet as well as coffee and pastries

Media Studies

  • noun a café where people can pay to browse the Internet
http://www.dictionarycentral.com/definition/cybercaf.html