English dictionary
cybercafe meaning and definition
Definition and meaning of cybercafe at MeaningMonkey.org. cybercafe meaning and definition in the English Dictionary.CYBERCAFE noun
Definition of cybercafe (noun)
- a cafe whose customers sit at computer terminals and log on to the internet while they eat and drink
Source: Princeton University Wordnet