noun Date: 1994 a café or coffee shop providing computers for access to the Internet
CYBERCAFE
Meaning of CYBERCAFE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012